
Visual guide
The online studio layout used for text to voice.
Paste text, compare voices on your own words, and download the audio as WAV or MP3. 54 voices, 9 languages, no signup.
You have text. You need a voice. Not a file format, not a marketing demo, a real voice that reads your words and sounds like a person doing it. FreeTextoSpeech gives you 54 natural Kokoro voices, lets you Preview them on YOUR text before you commit, and downloads as 24 kHz WAV or MP3. No signup, no watermark, no fees, commercial use included.
Related use cases
Paste your text in the tool above (up to 5,000 characters, 10,000 when signed in), use Preview to audition three or four voices on your actual input, click Generate on the winner, and download the WAV or MP3. Sarah and Liam are the safest first picks for US English; Emma for UK. Commercial use is allowed and no attribution is required.
Up to 5,000 characters per request without an account (10,000 signed in), roughly 800 spoken words, or about five minutes of audio. Longer copy? Run it in chunks at scene or paragraph breaks.
Hit Preview on three or four candidates before you commit a Generate. Preview uses the first sentence of your input, so you hear the voice on YOUR words, not a canned demo.
Native speed gives the most natural prosody. Bump to 1.1–1.2× later only if your content type demands punchier pacing (Shorts, TikTok, ads).
Pick 24 kHz WAV for editing or MP3 for a smaller file. No watermark, commercial use included. Drop it straight into a video editor, DAW, or course tool.

Visual guide
The online studio layout used for text to voice.
Turn scripts into voiceovers without a microphone, a quiet room, or a take-two. Pick from 54 voices, swap one out if it does not land, and ship.
Convert articles, PDFs, and notes into a voice you actually want to listen to. Sarah and River carry long reads without listener fatigue.
Listen to lecture notes, papers, and study guides on the commute. Liam and Adam handle dense, technical material without sounding bored.
Spin up product demos, ad reads, and landing-page video voiceovers in minutes. Commercial license is included, no separate rights deal.
The voice catalog is wide on purpose, different content types need different reads. These eight voices cover roughly 90% of what most users actually need. Audition with Preview before you commit a Generate, and you will land the right pick on the first or second try.
Warm female narrator
Best for
Lifestyle, finance walk-throughs, top-of-funnel explainers. The default pick when you want approachable and trustworthy in the same read.
Authoritative male
Best for
Business breakdowns, history, "did you know" hooks. Carries authority without slipping into news-anchor parody.
Neutral explainer
Best for
Software tutorials, step-by-step guides, technical docs. Stays out of the way so the screen recording or product is the star.
Warm conversational
Best for
Beauty, cooking, lifestyle how-tos, personal-brand reads. Sounds like a friend who actually knows what they are talking about.
Polished British
Best for
Travel content, fashion, prestige brand reads. Real RP prosody, not an American voice with a UK accent layered on top.
British formal
Best for
History deep-dives, true-crime, mystery, BBC-style documentary. Adds gravitas without tipping into caricature.
High-energy short-form
Best for
TikTok, Reels, YouTube Shorts. Fast, punchy delivery that holds attention through the algorithmic scroll. Pair with 1.1–1.2× speed.
Smooth documentary
Best for
Nature, travel, slow-paced storytelling, audiobooks. The voice that buys you long average-view-duration on 12+ minute uploads.
Want to hear them? Browse all 54 voices →
The biggest gains come from picking the right voice for the content type and using punctuation as a pacing tool. Get those two right and a free TTS read sounds tighter than most amateur mic work.
A warm narrator on a software tutorial sounds patronising. A neutral explainer on a lifestyle vlog sounds cold. Match tone to genre first, Liam for tutorials, Sarah for explainers, Sky for short-form, River for long-form storytelling, then refine within that bucket.
Preview runs the first sentence of your actual input through any voice in seconds. Run it on four candidates back-to-back and pick the winner before you spend a Generate. This is the single biggest time-saver in the whole workflow.
The Kokoro model treats punctuation as prosody. A comma is a short beat, a period a longer one, a line break the longest. If a sentence lands flat, split it. If a transition feels rushed, add an ellipsis. Cheapest pacing tool you have, and it costs zero.
Single-voice narration loses energy after eight minutes. For long videos and podcasts, alternate two voices: a primary narrator (Sarah, River) and a secondary voice for "did you know" interjections, quotes, or sidebar callouts (Adam, Daniel). Generate as separate clips and stitch in your editor.
For acronyms, space the letters with periods (N.A.S.A.) or write them out. For proper nouns, spell phonetically, "Linus" as "Lie-nus", "Kokoro" as "co-co-roh", "Anthropic" as "an-throp-ic". Generate a tiny test clip with just the tricky word, swap voices if one engine handles it better, then patch the corrected spelling into the full script.
Native speed produces the most natural prosody. Bump to 1.1–1.2× only for short-form (TikTok, Shorts, Reels) where punchy pacing wins. For tutorials, narration, audiobooks, and explainers, 1.0× sounds dramatically more human, the model was trained on natural-paced speech.
Once the voice is picked, the rest is about the file: which format, how big, and what to do with scripts that run long.
WAV is lossless, so keep it as your source and export MP3 when you deliver. Going the other way does not help: converting an MP3 back to WAV cannot restore what the compression removed.
The voices are generated at 24 kHz, which covers the range speech uses. Upsampling to 44.1 or 48 kHz only makes the file bigger. If your video project runs at 48 kHz, let the editor convert once on export.
A 24 kHz mono WAV is about 2.9 MB per minute. A 128 kbps MP3 is just under 1 MB per minute. Five minutes of narration comes to roughly 14 MB as WAV or 5 MB as MP3.
One cloud generation takes up to 5,000 characters without an account (around five minutes of speech), 10,000 signed in and 20,000 on a paid plan. For anything longer, split at a paragraph or scene break so the joins sound like a pause, then combine the files in your editor.
The converter runs in any current browser, so it works on Chromebooks, iPads, and work laptops where you cannot install software. Cloud voices need an internet connection while they generate; the downloaded file plays anywhere.
ElevenLabs is the obvious benchmark for text-to-voice converters. Honest read: we win on access, voice library, and commercial license. They win if you specifically need to clone a voice.
Voice library
FreeTextoSpeech
54 Kokoro voices across 9 languages, every voice usable for free.
ElevenLabs free tier
~10 voices on the free tier; the natural-sounding ones are typically paywalled.
Free monthly cap
FreeTextoSpeech
5,000 characters per generation (10,000 signed in, 20,000 paid), 25,000 every 30 days without an account (500,000 signed in), no card.
ElevenLabs free tier
~10,000 characters per month on the free tier, then hard stop until you upgrade.
Signup
FreeTextoSpeech
None. Open the page, paste, generate.
ElevenLabs free tier
Email signup required before you can hear a single voice on your own text.
Commercial use
FreeTextoSpeech
Allowed on the free tier, including ads, monetized YouTube, sponsored content.
ElevenLabs free tier
Commercial rights typically locked behind a paid tier.
Output format
FreeTextoSpeech
24 kHz lossless WAV for any editor, or MP3.
ElevenLabs free tier
MP3 on free; WAV/lossless usually behind a paid tier.
Watermark
FreeTextoSpeech
None. Clean audio, no audible tag.
ElevenLabs free tier
Free-tier exports often require attribution credit.
Voice cloning
FreeTextoSpeech
Not offered, straight TTS from the catalog.
ElevenLabs free tier
Available on paid tiers if you specifically need a custom voice.
Comparison is qualitative, competitor free-tier numbers shift over time. Check current ElevenLabs limits before benchmarking.

In context
A step-by-step visual guide for text to voice.
Still wondering? Get in touch →
What makes a voice sound natural, and how the free allowance works.
The full voice catalog, preview every voice in every language.
MP3 output at 128 to 320 kbps for podcasts, email, and quick sharing.
Voice picks and script length for long uploads and Shorts.
Keep the same voice and speed across every episode intro.
54 natural voices, free, no signup. Generate in under a minute.
A tiny favor
Allow ads for this site, then check again. Prefer no ads? Paid plans remove ads and add more cloud characters, from $4 a month.
Allow ads for freetexttospeech.net, then check again.
Already on a paid plan?Sign into restore your perks.
Send feedback
Tell us what you think
Bugs, ideas, or anything that would make FreeTextoSpeech better.