Verified against Meta's documentation

WhatsApp Business API free: what actually costs nothing

Every page ranking for this question is published by someone who wants to sell you a WhatsApp platform, including this one. Here is the version with the inconvenient parts left in: what Meta gives away, what it bills per message, what changed on 1 October 2026, and what a vendor really charges on top.

$0Cloud API access
4message categories
1 Oct 2026service replies billed since

The short answer

Last verified against Meta's WhatsApp pricing documentation

Partly. Access to the WhatsApp Cloud API is free, inbound messages are free, and free entry point conversations are free for 72 hours. What you send is not: marketing, utility and authentication templates are billed per delivered message at rates that vary by country, and since 1 October 2026 so are your replies inside the 24-hour customer service window.

1Access to the Cloud API costs nothingMeta hosts the WhatsApp Business API itself. There is no licence fee, no seat fee and no server to rent. What you pay for is messages, and only certain messages. That distinction is what almost every "free WhatsApp API" page blurs.
2Inbound messages are always freeYou are never billed because a customer wrote to you. Volume of incoming traffic affects your throughput budget, not your invoice. The meter only runs on what you send.
3Template messages are billed per messageSince 1 July 2025 Meta charges per delivered marketing, utility and authentication template, not per 24-hour conversation. The rate follows the category and the recipient's country code, so modelling your own mix is the only way to a real number.
4Replies inside the 24-hour window are billed since 1 October 2026Free-form service replies sent within 24 hours of a customer's last message were free from November 2024 to 30 September 2026. Since 1 October 2026 they are billed per message, and so are utility templates sent inside that same window.
5Free entry points survive the changeA conversation opened from a Click to WhatsApp ad or a Facebook Page call-to-action button opens a 72-hour window in which message delivery is free. Meta's own October 2026 notice says these free entry point windows remain free.
6You can run it with no vendor at allDirect Cloud API access is available to anyone with a Meta business portfolio, a phone number and an HTTPS endpoint. Free of software cost, expensive in engineering time - the error catalogue is a fair preview of what you inherit.

Start on WhatsApp without a credit card

Conferbot's free tier is a tier, not a trial: 600 conversations a month, 1 bot, 2 seats, no card, no expiry. Meta's per-message charges are billed separately by Meta.

What Meta actually charges for

Meta's documentation is unambiguous on the unit: "Effective July 1, 2025, Meta charges on a per-message basis." Before that date the platform billed per 24-hour conversation, so a business could send six templates inside one window and pay once. That arithmetic is dead, and any budget, spreadsheet or agency proposal still built on conversation counts is measuring the wrong thing. If your model still speaks in conversations, translate it first - the cost-per-conversation metric is still useful for reporting, but it is no longer the billing unit.

Everything you send falls into one of four buckets, and the bucket sets the price:

  • Marketing templates - promotions, offers, cart recovery, re-engagement. The most expensive category in every market, with no in-window exemption.
  • Utility templates - order confirmations, delivery updates, appointment reminders, payment receipts. A fraction of the marketing rate. Free inside an open customer service window until 30 September 2026; billed there too since 1 October 2026.
  • Authentication templates - one-time passcodes and login verification. Priced separately again, and in some markets a distinct international authentication rate applies.
  • Service messages - free-form replies sent inside an open 24-hour window. Free from November 2024 to 30 September 2026, and billed per message since 1 October 2026 at the market's utility and authentication rate.

The second variable is geography, and it is the one people get wrong most often. Rates vary by the template category and by the recipient WhatsApp phone number's country calling code. Where your company is incorporated and where your servers sit are irrelevant. A German retailer messaging customers in India pays Indian rates on those messages - so a single blended "cost per message" figure is meaningless for anyone with an international audience.

There is a third variable that reduces cost rather than raising it. Meta applies volume tiers to utility and authentication messages: send more in a calendar month and the per-message rate for those two categories falls. Volume is aggregated across every WhatsApp Business Account in your business portfolio and the tiers reset monthly. Marketing is not tiered. The mechanics, along with the tier thresholds that govern how many unique people you may message at all, sit on the WhatsApp limits reference alongside the messaging tier ladder.

We are deliberately not printing a rate table on this page. Per-country rates change on announced dates and per category, and a table copied into a blog post in March is a liability by September - which is exactly how the rest of this search result became unreliable. Instead, put your own volumes into the WhatsApp API cost calculator, which carries editable indicative rates stamped with the date they were last checked, and cross-check against Meta's own rate card before committing a budget. For just the free-versus-billable split, the calculator's free-tier breakdown answers that in isolation.

One last cost that is not a message at all: from 1 August 2026 Meta charges per token for Meta Business Agent replies, at one global rate of $2.00 per million tokens. If you are evaluating Meta's own AI layer, that is a second meter running beside the message meter.

The 1 October 2026 change

This is the part of the answer that dates every other page on this query. Meta's pricing update notice states: "Effective October 1, 2026, Meta will charge for service messages, which have not been charged since November 2024." A second line in the same notice closes the other free door: "Effective October 1, 2026, Meta will charge on a per-message basis for utility messages sent in response to users within an open 24-hour customer service window."

Together they removed the largest genuinely free thing about the WhatsApp Business API. For nearly two years a business that only answered inbound questions paid Meta almost nothing: the customer wrote first, the 24-hour customer service window opened, and every reply inside it - typed by a person or generated by software - was free. Since 1 October 2026 those replies are billed individually, at the same per-market rate the country already pays for utility and authentication messages. The rates are on your own rate card in WhatsApp Manager.

Three things are worth separating, because they get conflated constantly:

  • This is not a rate rise. The published price of a marketing, utility or authentication template is not what changed. A category that cost nothing simply entered the meter.
  • Inbound is still free. You are not charged when a customer messages you. You are charged for what you send back. A high-traffic support number does not become expensive because it is busy; it becomes expensive because it is chatty.
  • Free entry points survive. Meta's notice is explicit that messages sent within the 72-hour free entry point window - opened from Click to WhatsApp Ads or Facebook call-to-action buttons - remain free for message delivery. That is now the only large free window left.

For budgeting, the consequence is blunt: any WhatsApp budget built before October 2026 is sizing the cheaper of two worlds. A few hundred conversations a month will barely notice. Tens of thousands should re-forecast now rather than discover the new line in a November invoice, and the variable that now matters is messages per resolution - a four-message resolution now costs twice a two-message one, which was never true before.

The full arithmetic, the industries most exposed, and the decisions worth making now are worked through in our guide to the October 2026 service message billing change. To put your own numbers against it, the before-and-after view of the cost calculator shows both eras side by side. And if you have never seen the window close on you in production, the error it produces is 131047 Re-engagement message.

What a BSP charges on top

Meta's rate is the floor. If you send through a Business Solution Provider - which includes us - there is a second bill, and the shapes it comes in matter more than the names attached to them. There are three, and most vendors blend them:

  1. Per-message markup. A fixed amount added to Meta's rate on every billable message, sometimes hidden inside a rounded-up "our rate" table that never shows Meta's underlying figure. It scales linearly with volume: cheapest for low senders, most expensive for high ones.
  2. Monthly platform fee. A subscription for the software - builder, inbox, analytics, team seats - with Meta's message charges passed through at cost. Predictable, and it gets cheaper per message as you grow.
  3. Both, tiered. A monthly fee including an allowance of conversations or messages, with overage priced per unit above it. Value depends entirely on how close your real volume sits to the allowance boundary.

None of these is dishonest in itself. What makes a quote hard to evaluate is the two lines being merged, so you cannot tell whether a rate rose because Meta raised it or because your vendor did. Four questions separate them cleanly, and they work on any vendor including this one:

  • Is Meta's rate shown separately on the invoice? If not, you cannot audit either line or see what the October 2026 change added to your bill.
  • How are service messages billed since 1 October 2026? A vendor with no published answer has not thought about your bill.
  • What is the unit of the allowance? "Conversations" and "messages" have not been the same thing since July 2025. Ask which one the plan counts.
  • What do you keep if you leave? Your number, your WhatsApp Business Account, your approved templates and your history should be portable - that is a Meta-level concept, not a vendor favour.

For completeness on our own side: Conferbot charges a monthly platform fee and does not add a per-message markup on top of Meta's rate - the plans are listed on the pricing page, and the free tier is described precisely further down. If you want to model a markup - ours, a competitor's, or a hypothetical - the cost calculator has a per-message markup field that applies to billable messages only. If you would rather integrate against a plain HTTP surface than a vendor console, our chat API and API integration features are the relevant pages, and agencies reselling under their own brand should look at white-label.

Work out what your own volume costs

Put your real monthly message mix into the calculator and see your bill under the current rules - and what the October 2026 change added to it.

Can you use it with no vendor at all?

Yes. This is the section most pages on this query omit, because it argues against the page's own product. Meta's Cloud API is available directly: no approval queue you can only join through a partner, no reseller-only pricing, no capability a Business Solution Provider holds exclusively. If you have an engineer and a genuinely simple use case, going direct is a legitimate answer and frequently the right one.

What "direct" actually requires, in the order you will hit it:

  1. A Meta business portfolio and business verification. The portfolio is the container that owns your WhatsApp Business Account. Verification is a document-review process, not a form, and it gates your ability to move past the starting messaging tier - the ladder from 250 unique recipients per rolling 24 hours upward is documented on the messaging tiers reference.
  2. A Meta app and a WhatsApp Business Account. Straightforward, and where Meta provisions a test business phone number for you.
  3. A phone number you control that is not already on WhatsApp. This is where most first attempts stall. A number attached to the consumer WhatsApp app or the WhatsApp Business app has to be deleted from it first, and a number that cannot receive the verification code is a dead end. The specific failures are catalogued in why WhatsApp number registration fails, with the constraints on phone numbers and registration.
  4. An HTTPS webhook endpoint with a valid certificate. Meta will not deliver to plain HTTP, to a self-signed certificate, or to an endpoint that fails the verification handshake. You own the signature check, the 200-within-the-timeout contract, and de-duplication of retried deliveries - retry behaviour is on the webhooks reference, the concept itself in the webhook glossary entry, and the debugging path when nothing arrives in the webhook not firing guide.
  5. Template submission and category management. Every business-initiated message is a template, every template is reviewed, and the category Meta assigns determines the price. A template you wrote as utility can be reclassified as marketing and quietly multiply its cost. Run drafts through the template checker and read why WhatsApp templates get rejected before you submit a batch. Structural limits - variable counts, button counts, body length - are on the template limits reference.
  6. Your own error handling. This is the part that is invisible in a proof of concept and dominant in production. You need code paths for 131047 when the window has closed, 131026 when the recipient cannot receive, 130429 when you exceed throughput, 131048 for quality-based throttling, 131049 for per-user marketing caps, and 190 for expired tokens. The full catalogue is at WhatsApp Cloud API error codes, with the practical walkthrough in the error codes guide.
  7. Quality monitoring. Your number carries a quality rating that can throttle or restrict it. Recovering from a restriction is a process, not a retry - see quality rating and phone number status and what to do when a WhatsApp Business account is restricted.

None of that is exotic, and all of it is real work: two or three days to a working demo, then a recurring maintenance obligation that does not go away. The step-by-step version with the Graph API calls is in the setup guide; the vocabulary is in the API endpoint and WhatsApp Business API glossary entries; and every documented rate limit, cap and tier is on the WhatsApp limits page.

What a platform layer adds - and when you don't need one

Having argued for going direct, here is the honest boundary. Self-serving the Cloud API is fine when the scope is narrow and stays narrow: one number, a handful of templates, a developer who owns it, and no non-technical person who needs to change a message on a Friday afternoon. Under those conditions a platform is overhead.

It stops being fine at a set of recognisable points:

  • Someone non-technical needs to change the conversation. The moment a marketer has to file a ticket to edit a reply, your flow is a bottleneck rather than a channel. A visual builder and a library of ready flows is what that person needs.
  • You add a second channel. Once the same conversation has to work on the web widget or Telegram too, you are building routing and session state yourself - what omnichannel handling across the supported channels absorbs. Trade-offs in choosing a channel strategy.
  • A human has to take over mid-conversation. Handoff, presence and history are deceptively hard to build, and are what live chat handles.
  • The 24-hour window is a cost centre. Since October 2026, messages per resolution is a budget line, and measuring it needs instrumentation you would otherwise build yourself.

Conferbot's free tier, stated precisely. It is a free tier, not a trial: it does not expire, there is no countdown, and it does not ask for a credit card. It includes 600 conversations a month, one bot and two seats. Above that you move to a paid plan - $19, $39 or $59 a month - or you wait for the month to roll over. Meta's per-message charges are separate and are billed by Meta, not by us; no platform can waive them, and any page implying otherwise is selling you something. The full breakdown is on the free plan page and the pricing page, and what the WhatsApp channel itself does is on the WhatsApp chatbot page. Industry-shaped versions exist too, for ecommerce, healthcare, logistics and insurance, and the wider connector list is at integrations.

Free tiers compared honestly

Three different things get called "free WhatsApp API" and they are not comparable: Meta's own free message types, a vendor trial with an expiry date, and a permanent software tier with a volume ceiling. The table describes the models rather than quoting competitor numbers - a price scraped into a table today is wrong within a quarter, and we are not a neutral party about anyone else's figures. Check any vendor's own pricing page on the day you evaluate them.

Three things called "free", side by side
What it isWhat is genuinely freeWhat you pay forThe catch worth knowing
Meta Cloud API (direct)API access, inbound messages, 72h free entry point windows, test numbers without a payment methodEvery marketing, utility and authentication template, per delivered message, at country- and category-specific rates. Since 1 Oct 2026 also service replies and in-window utility messages.No software at all. You build the builder, the inbox, the retries and the error handling.
Typical BSP free trialTime-boxed access to the vendor's software, usually with a message or contact allowance attachedThe subscription once the trial ends, plus Meta's message charges, plus any per-message markupIt expires. A trial answers 'does this work for me', not 'what does this cost forever'. Check whether the trial allowance includes Meta's charges or only the software.
Conferbot free tier600 conversations a month, 1 bot, 2 seats, no credit card, no expiryPlans at $19, $39 and $59 a month above that allowance. Meta's per-message charges are billed separately by Meta.600 conversations is a real ceiling, not a soft one - a high-volume support number will pass it. It is a tier, not a trial: nothing switches off on a date.

The row that surprises people is the first one. Meta's free elements are the largest of the three by a wide margin and are available to everybody, including customers of every vendor on this search result. No platform grants them and none can take them away. What a platform changes is how much engineering you spend to use them, and - through response latency and conversation design - how often your traffic lands in the free categories at all. That second effect beats any discount: a bot answering in two seconds keeps windows open that a team replying next morning has already let expire.

Compare vendors on the two lines separately - software cost, and markup per message. Put both into the cost calculator at your real volumes and the ranking often inverts between low and high senders. If you are still deciding whether WhatsApp is the right channel at all, start with the free WhatsApp chatbot guide or conversational commerce.

Getting started, in order

  1. Decide direct or platform first. Read the requirements above honestly against your team. If nobody owns webhooks, that answers it. If you are unsure, the build-it-free walkthrough shows what the direct route feels like end to end.
  2. Model the cost before you build. Put your real monthly volumes into the cost calculator to see your bill under the current rules and how much the October 2026 change added.
  3. Reserve a clean phone number. One that is not on the consumer app or the Business app, and that can receive an SMS or voice verification code. The registration constraints are short and worth reading before you pick.
  4. Draft templates and check them before submitting. Paste each body into the template checker to catch wording that forces a marketing classification, then browse the template library for flows worth copying.
  5. Stand up the widget or the endpoint. Platform route: follow the install guide for your stack. Direct route: get a signed HTTPS endpoint answering the verification handshake before anything else.
  6. Give people a way to start the conversation. A click-to-chat link or a QR code costs nothing and works before your bot does - build one with the wa.me link generator or the WhatsApp QR generator, both in the free tools set.
  7. Instrument messages per resolution from day one. Since October 2026 this is the number your bill scales with. Log the category and window state of every outbound message so you can reconcile Meta's invoice line by line, and read the current WhatsApp chatbot rules before you design the flow.

Questions people actually ask about the free WhatsApp API

Is the WhatsApp Business API free for small business?

Access to it is, and so is every message a customer sends you. What a small business actually pays for is outbound template messages - marketing, utility and authentication - billed per delivered message at a rate set by the recipient's country. Since 1 October 2026 your replies to inbound enquiries are billed too, at the same rate as utility templates in that country, so even a reply-only support number now pays something.

How many free WhatsApp API messages do I get per month?

There is no monthly allowance of free messages. Meta retired the old 1,000-free-conversations-per-month grant when it moved to per-message billing on 1 July 2025. What is free is defined by type rather than by count: every inbound message and everything inside a 72-hour free entry point window opened from a Click to WhatsApp ad or a Page CTA button. Free-form replies inside the 24-hour customer service window were also free until 30 September 2026; they are billed since 1 October.

Do I need a BSP to use the WhatsApp Business API?

No. Meta's Cloud API is available directly to any business with a Meta business portfolio, a verified business, a phone number not already registered to a WhatsApp account, and an HTTPS webhook endpoint. A Business Solution Provider is a convenience purchase, not a gatekeeper. What a provider sells is onboarding, a builder, an inbox, analytics and someone to call - not access you could not otherwise obtain.

Is the WhatsApp Business API free for testing?

Effectively yes. Meta creates a test WhatsApp Business account and a test business phone number when you set up an app. Meta's Cloud API documentation states these test resources have relaxed messaging limits and do not require a payment method on file in order to send template messages, so you can build and debug an integration end to end before adding a card or moving to a production number.

What happens after the free tier runs out?

Nothing breaks and no invoice appears from Meta, because Meta has no free tier to run out of - it bills per message from the first one. If you are asking about a platform's free tier, the answer depends on the platform. On Conferbot the free tier is 600 conversations a month; past that you either wait for the next month or move to a paid plan starting at $19. Meta's per-message charges are separate and are billed by Meta.

Is the WhatsApp Business app the same as the free API?

No, and conflating them causes most of the confusion on this topic. The WhatsApp Business app is a free phone app for manual replies by one person, with no programmatic access. The Business Platform, or Cloud API, is an HTTP API for automated sending at volume. The app has no per-message charges; the API does. You cannot use one number on both without going through Meta's coexistence setup.

Can I send marketing messages for free on WhatsApp?

Only inside a free entry point window. Marketing templates are the most expensive category in every market and are always billed outside that window - there has never been an in-window exemption for marketing. The one genuine route to free marketing delivery is a Click to WhatsApp ad or a Page CTA button, which opens 72 hours of free delivery, though you have of course paid for the ad.

Did WhatsApp API costs go up on 1 October 2026?

For most businesses the bill did, even though the published rates for marketing, utility and authentication templates are not what changed. Two kinds of message that used to cost nothing entered the meter: free-form service replies inside the 24-hour window, and utility templates sent inside that window. They are billed at the market's utility and authentication rates, so check your own rate card rather than budgeting from last year's figures.

Is a free WhatsApp chatbot builder actually free?

It can be, for the software. What no builder can waive is Meta's per-message charge, which is billed on message volume regardless of which platform sent it. When comparing free plans, separate the two lines: what the platform charges for its own software, and what it charges on top of Meta's rate per message. A plan with no monthly fee but a per-message markup is not free at any real volume.

Does the WhatsApp API cost depend on where my business is?

No, it depends on where your customer is. Meta's pricing documentation states that rates vary by the template's category and by the recipient WhatsApp phone number's country calling code. A company registered in Germany messaging customers in India pays Indian rates on those messages. If you message several markets, model each one separately rather than applying a single blended rate.

Everything referenced on this page

Whatever you decide, decide it with real numbers

Go direct on the Cloud API, use us, or use somebody else - but price in the October 2026 change.