The Best Text to Speech APIs in 2026
Eight APIs compared on the dollar cost per 1 million characters, what the free tier actually includes, and which ones are built for real-time voice agents.
The best text-to-speech API for most developers in 2026 is ElevenLabs, from $6/mo for 30,000 credits, or about $0.10 per 1,000 characters (roughly $100 per 1M) pay-as-you-go. OpenAI's tts-1 is the cheapest big-cloud option at $15 per 1M characters, and Google Cloud's Standard and WaveNet voices are $4 per 1M characters with 4 million free every month.
Pick Azure AI Speech when you need a custom brand voice built in, at the same flat rate as OpenAI. Pick Deepgram Aura or Cartesia from $5/mo when latency in a live voice agent matters more than the cheapest character. Amazon Polly matches that floor on Standard voices if the app already lives on AWS.
Key facts8 tools compared: ElevenLabs, OpenAI TTS, Google Cloud Text-to-Speech, Azure AI Speech, Amazon…
- 8 tools compared: ElevenLabs, OpenAI TTS, Google Cloud Text-to-Speech, Azure AI Speech, Amazon Polly, Deepgram Aura, Cartesia, Hume Octave
- OpenAI TTS (best for: Teams already on the OpenAI API who want one flat rate with no separate voice contract): tts-1 $15/1M characters; tts-1-hd $30/1M; gpt-4o-mini-tts from $0.60/1M input plus $12/1M output tokens.
- Google Cloud Text-to-Speech (best for: High-volume batch narration where the free tier and the flat rate matter more than the newest voice): Standard/WaveNet $4/1M characters (4M free/mo); Neural2 $16/1M (1M free); Chirp 3: HD $30/1M (1M free).
- Azure AI Speech (best for: Regulated or enterprise teams that need a trained brand voice inside the Azure billing account): Neural $15/1M characters (0.5M free/mo); custom Professional Voice synthesis $24/1M, Neural HD $48/1M.
Every text-to-speech API turns a string into audio. They do not bill the same unit, and that is the whole decision. OpenAI and Google Cloud charge per character. Cartesia and Hume charge in credits that convert to streaming minutes.
ElevenLabs charges credits too, but a character can cost half a credit or a full one depending on the model.
A comparison that lines a per-character rate up against a per-credit rate as if they were the same kind of dollar is how a team picks the wrong API for a million-user app.
Toolradar data: the directory homepage lists 10,796+ tools across 401+ categories, checked 25 September 2026.
Its free AI voice guide separately evaluated 15 AI voice tools to build that ranking, checked 25 September 2026, so open ElevenLabs, Deepgram, Cartesia, and Hume there for the wider AI voice category and use the ladders below for the API rate.
How we ranked: eight APIs, each read on the vendor's own pricing page on 25 September 2026.
The order follows the published dollar rate for a production workload, what a character or credit includes, and whether the fast path to a working voice agent needs a sales call or a card.
A voice cloning app or a dubbing tool is a different buy than a raw API.
That comparison lives in the free text-to-speech tools guide on Toolradar.
Top Picks
Based on features, real-world fit, and value for money.
| Tool | Pricing | Best for |
|---|---|---|
| ElevenLabs | From $6/mo (Starter, 30K credits); about $0.10/1K chars ($100/1M) API v3, $0.05/1K v3 Conversational. | Teams that need the most natural-sounding voice and will pay a premium for it |
| OpenAI TTS | tts-1 $15/1M characters; tts-1-hd $30/1M; gpt-4o-mini-tts from $0.60/1M input plus $12/1M output tokens. | Teams already on the OpenAI API who want one flat rate with no separate voice contract |
| Google Cloud Text-to-Speech | Standard/WaveNet $4/1M characters (4M free/mo); Neural2 $16/1M (1M free); Chirp 3: HD $30/1M (1M free). | High-volume batch narration where the free tier and the flat rate matter more than the newest voice |
| Azure AI Speech | Neural $15/1M characters (0.5M free/mo); custom Professional Voice synthesis $24/1M, Neural HD $48/1M. | Regulated or enterprise teams that need a trained brand voice inside the Azure billing account |
| Amazon Polly | Standard $4/1M chars (5M free/mo); Neural $16/1M (1M free, 12mo); Generative $0.03/1K, Long-Form $100/1M. | AWS-native apps that want the cheapest floor rate and can live with older-sounding Standard voices |
| Deepgram Aura | Aura-2 pay-as-you-go $0.030/1K chars; Growth plan $0.027/1K from $4,000+/year; $200 free credit. | Voice agents that need low, predictable latency and already use Deepgram for speech-to-text |
| Cartesia | Free $0/mo (~27 TTS min); Pro $5/mo (~133 min); Startup $49/mo (~1,667 min); Scale $299/mo (~10,667 min). | Voice agents built around Cartesia's Sonic model, where sub-second latency is the buying reason |
| Hume Octave | Free $0/mo (10K chars); Starter $3/mo (30K chars); Creator $14/mo ($7 first month, 140K chars); Pro $70/mo. | Apps where emotional tone and delivery instructions matter more than the lowest per-character rate |
Pricing read from each vendor's own published pricing page, checked Sep 2026. Every vendor here publishes a price.
Best for: Teams that need the most natural-sounding voice and will pay a premium for it
PricingFrom $6/mo (Starter, 30K credits); about $0.10/1K chars ($100/1M) API v3, $0.05/1K v3 Conversational.
Best for: Teams already on the OpenAI API who want one flat rate with no separate voice contract
Pricingtts-1 $15/1M characters; tts-1-hd $30/1M; gpt-4o-mini-tts from $0.60/1M input plus $12/1M output tokens.
Best for: High-volume batch narration where the free tier and the flat rate matter more than the newest voice
PricingStandard/WaveNet $4/1M characters (4M free/mo); Neural2 $16/1M (1M free); Chirp 3: HD $30/1M (1M free).
Best for: Regulated or enterprise teams that need a trained brand voice inside the Azure billing account
PricingNeural $15/1M characters (0.5M free/mo); custom Professional Voice synthesis $24/1M, Neural HD $48/1M.
Best for: AWS-native apps that want the cheapest floor rate and can live with older-sounding Standard voices
PricingStandard $4/1M chars (5M free/mo); Neural $16/1M (1M free, 12mo); Generative $0.03/1K, Long-Form $100/1M.
Best for: Voice agents that need low, predictable latency and already use Deepgram for speech-to-text
PricingAura-2 pay-as-you-go $0.030/1K chars; Growth plan $0.027/1K from $4,000+/year; $200 free credit.
Best for: Voice agents built around Cartesia's Sonic model, where sub-second latency is the buying reason
PricingFree $0/mo (~27 TTS min); Pro $5/mo (~133 min); Startup $49/mo (~1,667 min); Scale $299/mo (~10,667 min).
Best for: Apps where emotional tone and delivery instructions matter more than the lowest per-character rate
PricingFree $0/mo (10K chars); Starter $3/mo (30K chars); Creator $14/mo ($7 first month, 140K chars); Pro $70/mo.
What it is
A text-to-speech API takes a string, a voice ID, and some settings, and returns audio, usually in a few hundred milliseconds for a short clip.
The bill almost always follows the input text, not the audio length, which is why a script full of SSML tags and punctuation costs more than the same words written plainly.
The category splits by billing shape.
Per-character APIs (OpenAI, Google Cloud, Azure, Amazon Polly) post a flat rate per 1M characters and are the easiest to forecast.
Credit-based APIs (ElevenLabs, Cartesia, Hume) sell a monthly bundle where a character or a minute consumes a variable number of credits depending on the voice model, so the effective per-character cost moves with the model you pick.
Deepgram sits in between: a flat rate per 1,000 characters with a discounted annual commitment. A voice agent built on any of these usually sits behind an API gateway and a backend that logs every call for billing.
Why it matters
A 10 million character month, roughly a long audiobook catalog or a year of a busy voice agent, is a different invoice on every API. On Google Cloud's Standard voices it is $40, most of it inside the 4 million free characters.
On OpenAI's tts-1 it is $150. On Azure's custom Professional Voice it is $240.
On ElevenLabs' pay-as-you-go v3 rate it is close to $1,000, the price of the voice most consumer apps actually ship because it is the one that does not sound synthetic.
Devshot data: 28,000 developer readers get this brief, and the audience file updated 20 September 2026 puts the open rate at 30%.
They forecast an API the way they forecast a cloud bill, so a credit system that quietly halves or doubles the per-character cost by model is the month-two surprise. Later pricing changes land in the Devshot brief for the next check.
Latency is the other axis.
A chatbot reading a paragraph can tolerate a full round trip. A phone agent or a live game NPC cannot, and that is a separate buy from a batch narration job.
The monitoring tools guide, the Datadog review, and the error tracking tools guide cover the dashboards that catch a voice API's slow p99 or a failed synthesis call before a user does.
Key features to look for
Pricing
Compare the flat-rate APIs first, because they convert cleanly to a per-1M-character number. Google Cloud's Standard and WaveNet voices are the cheapest ongoing free tier here.
OpenAI's tts-1 and Azure's Neural voices land on the same flat rate, and tts-1-hd doubles it for higher fidelity.
Amazon Polly's Standard tier matches Google Cloud's floor, but its Neural and Long-Form tiers climb well past it, the second-most expensive rate on this page after Google's Studio voices.
Deepgram's Aura-2 pay-as-you-go rate drops further on a Growth plan that needs a $4,000-plus annual prepay.
The credit-based APIs do not convert as cleanly. ElevenLabs' API rate works out to roughly ten times OpenAI's tts-1 rate on the v3 model, or half that on v3 Conversational, while its monthly plans run $6 to $990.
Cartesia and Hume bill in minutes and characters respectively inside a monthly credit bundle: Cartesia from $5/mo for about 133 TTS minutes, Hume from $3/mo for 30,000 characters, with Hume's Creator tier at $14/mo regular ($7 the first month).
Azure's custom Professional Voice adds a separate synthesis rate plus $52 per compute hour to train the model, verified on each vendor's pricing page, September 2026.
| Plan | Price | Best for |
|---|---|---|
| ElevenLabs Free | $0/mo | 10,000 credits/month, personal use only |
| ElevenLabs Starter | $6/mo | 30,000 credits, commercial use rights |
| ElevenLabs Creator | $22/mo | Regular rate; $11 the first month, 121,000 credits |
| ElevenLabs Pro | $99/mo | About 600,000 credits |
| ElevenLabs Scale | $299/mo | About 1,800,000 credits |
| ElevenLabs API pay-as-you-go, v3 | $0.10/1K characters | About $100 per 1M characters |
| ElevenLabs API pay-as-you-go, v3 Conversational | $0.05/1K characters | About $50 per 1M characters |
| OpenAI tts-1 | $15/1M characters | No free tier for audio endpoints |
| OpenAI tts-1-hd | $30/1M characters | Higher-fidelity model, same billing unit |
| OpenAI gpt-4o-mini-tts | $0.60/1M input, $12/1M output tokens | Token-billed, takes a delivery instruction prompt |
| Google Cloud Standard / WaveNet | $4/1M characters | 4 million characters free every month |
| Google Cloud Neural2 / Polyglot | $16/1M characters | 1 million characters free every month |
| Google Cloud Chirp 3: HD | $30/1M characters | 1 million characters free every month |
| Google Cloud Instant Custom Voice | $60/1M characters | No free tier |
| Google Cloud Studio | $160/1M characters | 1 million characters free every month |
| Azure Neural / Neural HD Flash | $15/1M characters | 0.5 million characters free every month |
| Azure custom Professional Voice synthesis | $24/1M characters | Requires application and responsible-use review |
| Azure custom Professional Voice, Neural HD | $48/1M characters | Higher-fidelity custom voice output |
| Azure Professional Voice training | $52/compute hour | Up to $936 per training run |
| Azure Neural 1 commitment, 80M characters | $12/1M characters | $960/mo prepaid commitment tier |
| Azure Neural 1 commitment, 2,000M characters | $7.50/1M characters | $15,000/mo prepaid commitment tier |
| Amazon Polly Standard | $4/1M characters | 5 million characters free every month |
| Amazon Polly Neural | $16/1M characters | 1 million free/month, first 12 months only |
| Amazon Polly Generative | $30/1M characters | 100,000 free/month, first 12 months only |
| Amazon Polly Long-Form | $100/1M characters | 500,000 free/month, first 12 months only |
| Deepgram Aura-2 pay-as-you-go | $0.030/1K characters | Flat per-character rate, no credit conversion |
| Deepgram Aura-2 Growth | $0.027/1K characters | Discounted rate; needs $4,000+/year prepaid |
| Cartesia Free | $0/mo | About 27 TTS minutes, 2 concurrent requests |
| Cartesia Pro | $5/mo | About 133 TTS minutes; instant voice cloning |
| Cartesia Startup | $49/mo | About 1,667 TTS minutes; professional voice cloning |
| Cartesia Scale | $299/mo | About 10,667 TTS minutes, 15 concurrent requests |
| Hume Octave Free | $0/mo | 10,000 characters (about 10 minutes) |
| Hume Octave Starter | $3/mo | 30,000 characters; page lists this as the current rate |
| Hume Octave Creator | $14/mo | Regular rate; $7 the first month, 140,000 characters |
| Hume Octave Pro | $70/mo | 1,000,000 characters, $0.12/1,000 overage |
| Hume Octave Business | $500/mo | 10,000,000 characters, $0.05/1,000 overage |
The bottom line
Default to ElevenLabs when voice quality is the product, and budget its API rate well above its entry plan's sticker once converted to pay-as-you-go.
Default to OpenAI's tts-1 when the team is already on the OpenAI API and wants one flat, forecastable bill.
Use Google Cloud for high-volume batch narration; its free tier and flat rate beat every other API here on cost.
Use Azure when a trained brand voice has to clear an enterprise procurement review, and Amazon Polly when the app already lives on AWS and Standard voices are good enough.
Use Deepgram Aura or Cartesia for a live voice agent where latency, not the lowest per-character rate, is the buying reason.
Use Hume Octave when the product needs prompted emotional delivery and can live with a narrower voice catalog. Cite this: Devshot, "Best Text to Speech APIs in 2026", September 2026.
Frequently asked questions
Sources
Prices and plan details come from each vendor's own pricing page, re-checked by the Toolradar pricing tracker.
- ElevenLabs pricingchecked Sep 2026
Some offers on this page may be paid placements or contain affiliate links.
Get the Devshot brief
Free daily newsletter, read in 5 minutes.
Subscribe free