KIKOMONO

FREE AI TOOLS / VOICE CREDITS

Free AI voice credits: what one finished narration actually costs

AI Toolbox

A free voice plan does not ration minutes. It rations characters and credits — and one finished minute of narration usually takes several generations. So the question is never “how many minutes do I get?” but “how many characters does one finished minute cost me, and how many credits does each character cost?” Answer those two numbers and you can tell in five minutes whether a free plan covers your week.

Free AI voice credits: Count minutes per narration; Read the cost before you run; ElevenLabs' 10,000 credits a month; No number? Count your own

Count minutes per finished narration, not narrations per month

Every click on Generate is a spend, but only the keeper counts as output. A two-minute narration is not one generation. It is a draft, then a fix for a mispronounced name, then a retake for pacing, then a fix for a sentence that ran too fast — four or five spends for one finished minute. Budgeting by “minutes per month” hides that multiplier; budgeting by generations per finished minute exposes it.

The arithmetic is simple, and it has only two inputs:

Finished minutes per allowance = monthly or weekly characters ÷ (characters per minute × generations per finished minute).

Characters per minute comes from the tool: spoken English runs roughly 700 to 1,000 characters a minute depending on voice and speed, and TTSMaker's own FAQ puts one million characters at about 23 hours on average. Generations per finished minute comes from you: it is whatever your last real job actually took. Measure the second number once, and the first number stops being a mystery.

What the official pages say — checked 2026-11-06

Four free plans, four different shapes of limit. The shape matters more than the headline allowance.

ElevenLabs Free: the countable one — 10,000 credits a month

ElevenLabs' own pricing page gives free accounts 10,000 credits a month, and text to speech costs about 1 credit per character, so the allowance is roughly ten minutes of narration a month. The credits are one shared pool across every product: the same 10,000 pays for text to speech, speech to text, music, sound effects and dubbing, so a side experiment leaves fewer credits for narration. Speech to text costs 330 credits a minute, music 900 a minute, sound effects 200 per generation, and dubbing 2,000 to 10,000 a minute depending on the mode. The free plan includes 3 Studio projects. Two hard limits: the credits do not roll over, and the free plan has no commercial license — the commercial license starts on the paid Starter plan. Official pricing page.

This is the only free plan of the four where you can do the division before you start: 10,000 credits, divided by the cost the plan page states, divided by the generations your job takes.

TTSMaker Free: the countable weekly one — 20,000 characters a week

TTSMaker's own pricing FAQ gives its free plan 20,000 characters a week, with no sign-up and no card required, and each free conversion is capped at 500 characters, so a long script has to be split into short passages. Voices marked Unlimited do not count against the quota. By TTSMaker's own conversion math — 300,000 characters is about 6.9 hours of English audio — the weekly allowance is roughly 25 to 30 minutes of English narration a week. Downloads are free, and its FAQ says its voices can be used in YouTube and other videos and points to its copyright and commercial license terms. Official pricing FAQ.

The weekly reset is the useful part: a missed week is a missed allowance, but a heavy week is never more than seven days away from a refill.

Google Cloud Text-to-Speech: the biggest allowance, behind a billing account

Google's own pricing page gives Standard and WaveNet voices up to 4 million free characters a month, and Neural2, Chirp 3 HD and Studio voices up to 1 million each. The newest Gemini-TTS models have no free allowance. Two catches the page states plainly: you must enable billing to use the service at all, and usage past the free allowance is charged automatically. Characters are counted as submitted, including spaces, newlines and SSML tags. Official pricing page.

The allowance is enormous next to the other three, but it is a free tier inside a paid cloud account, not a no-card free plan. If you are not already a Google Cloud user, the setup cost is an account, a project and a payment method — and an overrun bills itself.

Azure AI Speech F0: the developer-shaped one — 500,000 characters a month

Microsoft's pricing page lists 500,000 neural text-to-speech characters a month free on the F0 tier, plus 5 audio hours a month of real-time speech to text. It is an API service, not a web editor: you create a Speech resource in the Azure portal and call it from code or an app, and an Azure subscription is needed even for the free tier. Official pricing page.

Half a million characters is about eight to twelve hours of narration a month — far more than any web editor's free plan. The price is setup: this tier fits a developer wiring narration into an app, not someone pasting a script into a web page.

Measure it on your first real job

Do not estimate generations per finished minute. Measure it, once, on a job you actually need:

  1. Write the full script before the first generation — the exact words, the names spelled out, and the pauses marked.
  2. Generate, then tally every regeneration until you have a keeper: mispronunciations, pacing fixes, retakes for tone, all of them.
  3. That tally is your generations per finished minute. For example, a two-minute video intro might take six: one draft, two pronunciation fixes, two pacing retakes, one tone change.
  4. Multiply by the characters per generation, and compare with the weekly or monthly allowance.

If the result does not fit the allowance, that is a tool-fit signal, not a scripting failure. Either the job needs a tool with a countable allowance, or it needs fewer generations — which is a workflow fix, covered below. Do not solve a credit shortage by re-rolling harder; re-rolling is what caused it.

Four ways to spend fewer credits

  1. Write the whole script before the first run. Every “make it sound warmer” re-roll is a spend. Decide the words, the names and the pauses first, then generate once.
  2. Fix pronunciation without re-rolling the whole take. Most generators let you respell a name phonetically or mark it with SSML instead of regenerating the full passage. Re-rolling a two-minute take to fix one name burns the whole take; a phonetic spelling burns one short test.
  3. Change one thing per regeneration. Voice, speed, or wording — not all three. One change per run teaches you what worked; three changes per run teaches you nothing and costs three times as much.
  4. Batch similar jobs in one session. While the voice, speed and script style are fresh in your head, the second and third narrations in a set take fewer generations than the first. Spreading one set across a week re-pays the learning cost every time.

When free stops being enough

Two signs, and only two, mean the free tier is the wrong tier rather than a tight one. First, the same real task fails twice in a week for credits, not for quality — the allowance, not your scripting, is the bottleneck. Second, the free tier's other conditions block the job: ElevenLabs' free plan has no commercial license, so monetized video does not belong there, and Google Cloud's free tier needs a billing account, so a no-card workflow does not belong there either. Our commercial-use check covers the license question in full. A paid plan fixes the first problem; it is the only fix for the second that also changes the terms.

Reviewed 2026-11-06. Free tiers and trial terms change; the provider's own plan page and the cost shown before you generate are authoritative.

← AI Toolbox · How we verify offers

Where the facts in this guide come from

Every number and limit above was read on the provider's own pages on 2026-11-06: ElevenLabs' pricing page, TTSMaker's pricing FAQ, Google Cloud's Text-to-Speech pricing page, and Microsoft's Azure AI Speech pricing page. The character-to-minutes estimates use TTSMaker's own published conversion (one million characters at about 23 hours on average) and ElevenLabs' published per-character credit cost. Nothing here comes from roundup articles or review sites. This guide has no affiliate links — if a link ever earns anything, we will say so in the sentence that carries it. Free tiers change, and the linked page is the only authority that counts. For the companion credits guide, use Free AI image credits: what one finished picture actually costs, and for the reverse direction — turning audio into text — see our transcription guide. For the general beginner workflow, use the free AI tools overview and the beginner workflow.

Frequently asked questions

How many minutes of AI narration does ElevenLabs Free give you?

About ten minutes a month. The free plan gives 10,000 credits a month, and text to speech costs about 1 credit per character, so 10,000 characters is roughly ten minutes of English narration. The credits do not roll over, and the free plan has no commercial license.

Can I use free AI voice audio in a YouTube video?

It depends on the tool's license, not on the price. ElevenLabs' free plan has no commercial license, so its audio does not belong in a monetized video. TTSMaker's FAQ says its voices can be used in YouTube and other videos and points to its copyright and commercial license terms. Read the license clause on the plan page before the audio matters, not after it is published.

Why did my free voice credits run out so fast?

Three usual causes. First, the credits are shared across products: on ElevenLabs one pool pays for text to speech, speech to text, music, sound effects and dubbing, so a side experiment eats narration credits. Second, every re-recording is a spend, and one finished minute usually takes several generations. Third, cloud APIs count every character you submit, including spaces and SSML tags.

Is Google Cloud's free text-to-speech really free?

The allowance is real and large: Standard and WaveNet voices include up to 4 million characters a month free, and Neural2 and Chirp 3 HD include up to 1 million. But billing must be enabled before you can use it, and usage past the free allowance is charged automatically. It is a free tier inside a paid account, not a no-card free plan.

What counts as one finished narration?

One finished minute of audio you would actually publish: the script as written, with the mispronunciations fixed and the pacing right. Count every generation it took to get there, including the draft, the pronunciation fixes and the retakes. That tally, not the plan's headline allowance, is the number your budget has to cover.