You have a monthly budget for AI narration and a folder of scripts waiting to be voiced. You want to know how many finished minutes that budget buys. The pricing page tells you how many credits you get. Those are different units, and the vendor will not convert them for you.
The meter is the character, not the minute
Text to speech tools sell input, not output. You are billed for the characters you send, at some rate of credits per character. What decides the audio’s length is the voice, the model and the delivery settings, none of which appear on the invoice.
So a creator shopping by “how many minutes can I voice this month” is doing a translation the vendor has left to them. ElevenLabs is unusually direct about the exchange rate. The tooltip on its pricing calculator reads: “On our highest quality models, 1 character costs 1 credit. One minute of audio costs approximately 1000 characters.” The load-bearing word is approximately. Nothing in your subscription guarantees a thousand characters will produce sixty seconds of audio.
ElevenLabs: what each plan’s credit allowance converts to
These are the tiers on the ElevenLabs pricing page, with minutes worked at the vendor’s own approximately 1,000 characters per minute ratio. The right hand column assumes the discounted Flash/Turbo rate.
| Plan | Monthly price | Credits per month | Est. minutes at 1 credit per character | Est. minutes at 0.5 credits per character |
|---|---|---|---|---|
| Free | $0 | 10,000 | ~10 | ~20 |
| Starter | $6 | 30,000 | ~30 | ~60 |
| Creator | $22 ($11 first month) | 121,000 | ~121 | ~242 |
| Pro | $99 | 600,000 | ~600 | ~1,200 |
| Scale | $299 (3 seats) | 1,800,000 | ~1,800 | ~3,600 |
| Business | $990 (10 seats) | 6,000,000 | ~6,000 | ~12,000 |
The left minute column is not our invention. ElevenLabs’ own comparison table carries a “Minutes included” row reading approximately 10, 30, 121, 600, 1,800 and 6,000 for those same six tiers, and prices Creator’s extra minutes at approximately $0.18, which is $22 divided by 121.
The credit cost per character is where it gets slippery. The pricing FAQ says one character equals one credit on the V2 Multilingual models, and that for the Flash/Turbo English and V2.5 Flash/Turbo Multilingual models “discounted pricing applies for API usage, costing between 0.5 and 1 credit per character.” The calculator tooltips disagree with each other too: one Flash/Turbo tooltip states 0.5 credits per character, another states 1 credit. So the faster, lower fidelity models can halve your burn and roughly double the minutes a plan buys, but treat the right hand column as an upper bound.
Why the same credit spend does not buy the same minutes twice
Here is the mechanism the estimate hides. Your script has a fixed character count, so it costs the same credits every time you generate it. What is not fixed is how much audio those credits deliver. Slow the voice down, or insert pauses, and the same characters stretch over more seconds. Filling a finished minute at a slow, deliberate pace takes fewer characters than filling one at a brisk read, so a fixed credit balance buys more minutes slow and fewer fast, even though the text never changed.
Both levers are documented. ElevenLabs’ text to speech best practices page describes a speed setting in the voice settings, with a default of 1.0, a minimum of 0.7 and a maximum of 1.2, noting that extreme values may affect quality. The same page documents SSML break markup, <break time=”x.xs” />, for pauses of up to three seconds, warns that too many break tags in one generation can cause instability, and states that Eleven v3 does not support them at all.
What we cannot tell you is the size of the swing. [EVIDENCE NEEDED: one script generated twice in a TTS playground, at speed 1.0 with no break tags and at speed 0.7 with break tags, comparing both output durations.] ElevenLabs does not state that duration scales linearly with the speed value, and we have not measured it, so we are not publishing a number.
Picture two creators on the identical Creator plan. One runs tight explainer copy at default speed. The other runs reflective narration slowed down with breaks between beats. They will not get the same number of finished minutes out of 121,000 credits, and neither did anything wrong.
A plan that bills by the minute instead: WellSaid
Not every vendor meters the input. WellSaid sells downloaded minutes of finished audio and calls generation itself unlimited on paid plans, so the meter starts only when you export.
On annual billing, its pricing page lists Starter at $10 per month, billed annually at $120 per year, with 240 downloaded minutes per year and 10 projects. Pro is $33 per month, billed annually at $396, with 2,160 downloaded minutes per year and unlimited projects. Business is $160 per month per user, billed annually at $1,920, with 2,880 downloaded minutes per year per user and up to five seats.
Delivery style therefore drops out of the budget, because the meter is the finished output rather than the input text. The cost is that the allowance is fixed however economically the script is written. Character billing rewards spare, brisk delivery. Minute billing asks nothing of your style and grants nothing for it. We are not calling either better.
Working the math before you buy
Four steps, with a real script in front of you.
- Count the characters in a representative script, or better, a week of them, including spaces.
- Find the credit cost per character for the model tier you intend to use, not the cheapest on the page.
- Divide the monthly allowance by your per-script credit cost to get scripts per month, then multiply by per-script duration.
- Sanity check that total against the vendor’s per-minute character estimate. If the two are far apart, an assumption is wrong.
Worked through the Creator plan: picture a script of 4,200 characters. On a highest quality model at 1 credit per character it costs 4,200 credits. Divide 121,000 by 4,200 and you get 28.8, so twenty eight scripts a month. At approximately 1,000 characters per minute that script is about 4.2 minutes of audio, and twenty eight of them is about 118 finished minutes, just under the approximately 121 ElevenLabs states for the tier. That is the sanity check passing. On Flash/Turbo at 0.5 credits per character the same script costs 2,100 credits, so 121,000 divided by 2,100 gives fifty seven scripts and about 239 minutes. Swap in your own character count and the arithmetic is identical.
Questions creators actually ask before subscribing
- Do unused credits roll over? On ElevenLabs, yes, with conditions. The pricing FAQ states unused credits roll over for up to two months, capped at 2x the monthly quota, so a balance reaches at most 3x the monthly allotment. It requires an active paid subscription, does not apply to the Free plan, and downgrading or cancelling forfeits unused credits at the end of the cycle.
- Does switching to a faster speaking voice make the plan worth more? No, it makes the plan worth less per finished minute, because a faster voice packs more characters into every minute of output. It does not change what any script costs. The larger lever is which model spends the credits, since the gap between 1 credit and 0.5 credits per character moves a plan’s value by roughly a factor of two, which no speed setting will match.
Before you subscribe
If you are budgeting audio costs across a workflow rather than one tool, transcription pricing runs the same per-finished-minute math in the opposite direction. And if this narration is headed for several cuts of one video, reformatting one video across feeds covers the step after export.
Prices and policies here were fetched from the vendors’ own pages and verified on 7 September 2026. Vendors change pricing without notice. This is not Watchdog data and it is not on the re-verification schedule, so confirm any figure against the vendor’s page before committing money. followedapp is published by the team behind RecurPost.
FAQ
How many finished minutes does a character-based TTS plan actually buy?
There is no fixed answer, because the vendor’s own conversion is an estimate. ElevenLabs states one minute of audio costs approximately 1,000 characters, and the true figure moves with the voice’s natural pace, any speed setting or pause markup you apply, and which model tier spends the credits. Size the plan on the estimate, then measure your actual burn in the first billing cycle.
Does narrating a script slowly cost more than narrating it quickly on a credit-based plan?
No. The script’s character count is fixed, so it costs the same credits at either pace, and per finished minute a slow read costs less, because that spend stretches over more seconds of audio. A brisk read is what consumes more credits per minute of output. The size of the effect is [EVIDENCE NEEDED: a controlled test of one script at default speed against the same script at a reduced speed with break tags, comparing output duration against credits spent], so we are not putting a percentage on it.
Sources
- ElevenLabs pricing page, plan tiers, credit allowances, per-character rates, the per-minute character estimate and the rollover policy. Fetched 7 September 2026.
- ElevenLabs text to speech best practices, the speed setting range and SSML break tag documentation. Fetched 7 September 2026.
- WellSaid pricing page, annual tiers and downloaded minute allowances. Fetched 7 September 2026.
