Voice & TTS · 10 tools tracked · most recent source review September 26, 2026

Voice & TTS API Pricing

Speech APIs mix at least three meters: text characters, generated-audio tokens, and minutes. For a character-billed example, 100,000 characters cost $1.50 at OpenAI TTS-1, $5 at ElevenLabs Flash/Turbo, and $3 at Deepgram Aura-2 using their listed pay-as-you-go rates. Google's Cloud Standard voice has a monthly free allowance, so its paid list rate should not be treated as the first-dollar cost.

10 tools in this category Most recent source review: September 26, 2026
  • OpenAI TTS-1 and TTS-1 HD list $15 and $30 per million input characters.
  • Google Cloud Text-to-Speech Standard lists $4 per million characters after a 4-million-character monthly free allowance; Chirp 3 HD has a 1-million-character allowance before its $30 rate.
  • ElevenLabs API pricing separates Flash/Turbo at $0.05 per 1,000 characters from Multilingual at $0.10 per 1,000 characters.
  • Deepgram's current TTS page lists Aura-1 at $0.015 and Aura-2 at $0.030 per 1,000 characters; Flux TTS has a separate post-promotion rate.
Tool Price Free tier Status
OpenAI TTS-1OpenAI $15 per 1M input characters No recurring API allowance confirmed in this comparison. checked today
OpenAI TTS-1 HDOpenAI $30 per 1M input characters No recurring API allowance confirmed in this comparison. checked today
Google Cloud TTS StandardGoogle Cloud $4 per 1M characters after monthly free allowance 4 million characters/month, then paid usage. checked today
Google Cloud TTS Chirp 3 HDGoogle Cloud $30 per 1M characters after monthly free allowance 1 million characters/month, then paid usage. checked today
ElevenLabs Flash v2.5 / TurboElevenLabs $0.05 per 1,000 characters (API pay-as-you-go) Free account plan exists; API usage and rights vary by plan. checked today
ElevenLabs Multilingual v2ElevenLabs $0.10 per 1,000 characters (API pay-as-you-go) Free account plan exists; API usage and rights vary by plan. checked today
Deepgram Aura-1 TTSDeepgram $0.015 per 1,000 characters (pay-as-you-go) No recurring API allowance confirmed in this comparison. checked today
Deepgram Aura-2 TTSDeepgram $0.030 per 1,000 characters (pay-as-you-go) No recurring API allowance confirmed in this comparison. checked today
Deepgram Flux TTSDeepgram $0.045 per 1,000 characters (standard rate) No recurring API allowance confirmed in this comparison. checked today
Grok Voice API TTSxAI $15 per 1M characters No recurring API allowance confirmed in this comparison. checked today

Understanding TTS pricing units: characters vs. minutes

Text-to-speech APIs split into two billing camps: per-character (you pay for input text length) and per-minute (you pay for output audio duration). These aren't easily comparable without a conversion factor. The practical rule is that 1,000 characters of typical English prose produces roughly 60–65 seconds of spoken audio at a natural reading pace — so a per-character rate of $0.00027 per character translates to about $0.27 per minute of audio output. When comparing vendors, always normalize to per-minute or per-thousand-characters before drawing conclusions. The headline number is almost always in the units most favorable to that vendor's pricing structure.

Free tiers and the commercial use trap

Nearly every TTS provider offers a free tier, but free tier output is typically prohibited for commercial use — meaning you can't legally publish it in a monetized video, podcast, or product. ElevenLabs' free tier also adds a watermark attribution requirement. If you're building anything intended to generate revenue, even indirectly, you need a paid plan before generating production audio. The entry paid tier (typically $5–11/month) is cheap enough that there's no good reason to risk the terms-of-service violation for anything beyond testing and evaluation.

Model quality tiers and the cost-quality tradeoff

ElevenLabs offers multiple model tiers — Multilingual v2, Flash, Turbo — at roughly 2x price steps between them. The cheaper Flash/Turbo models cost about half as much per character and have sub-second latency, which makes them genuinely useful for real-time applications like voice agents and conversational UIs. For pre-recorded content — podcasts, explainer videos, narration — the quality gap between Flash and Multilingual v2 is real but often acceptable, especially for supporting voices (not the primary host voice). The cost-effective strategy for high-volume production is to render all secondary audio with Flash and reserve the premium model only for the output the listener is most likely to scrutinize.

Voice cloning: what's actually included at each plan tier

Instant voice cloning from a short audio sample is a mid-tier feature — it's not available on the lowest paid plan. Professional voice cloning, which produces higher-quality results from a longer training set, requires a higher tier still. If voice cloning is a core requirement for your project rather than a nice-to-have, check the specific plan gate before subscribing, because the cheapest plan that allows API access may not be the cheapest plan that allows cloning. Budget for the tier that includes the specific capability you need, not just general API access.

Prices are checked against linked provider documentation. Each date marks the model and listed rate reviewed, not every regional tier, discount, tool, or account limit. Confirm current terms with the provider before budgeting a production workload.