On-device AI — professional-grade, fully private.

Online Text to Speech Voice Generator

Text to speech with a real audio download

  • 28 neural voices
  • WAV, MP3, M4A
  • Nothing uploaded
0 of 5000 charactersAbout 0s of speech

Generated audio will appear here.

Engine

Neural voice on your device. Downloadable as an audio file.

First use downloads about 91 MB, then it is cached.

1.0×
Download format

WAV is exact. MP3 is smallest.

Batch

Up to 25 documents at once, delivered as one archive.

Pro

How to convert text to speech

  1. 1

    Enter text

    Type or paste what you want read aloud, or import a .txt or .md file.

  2. 2

    Choose an engine

    Instant uses your system voices and plays immediately. Studio runs a neural voice on your device and can be downloaded.

  3. 3

    Pick a voice

    Choose from 28 Studio voices, or from whatever voices your operating system provides.

  4. 4

    Set the pace

    Adjust the speaking rate if the default reads too fast or too slow.

  5. 5

    Generate

    Studio synthesizes the audio on your device; progress is shown per section.

  6. 6

    Download

    Save the result as WAV, MP3, M4A, OGG or FLAC.

What this tool does

Two engines sit behind one text box, because the two things people want from text to speech pull in opposite directions.

  • Instant — uses the voices already installed on your computer or phone. It starts speaking the moment you press play, downloads nothing, and supports whatever languages your system does. It cannot be saved to a file.
  • Studio — runs a neural voice model on your device. It takes a moment longer and produces a real waveform, which means it can be downloaded as an audio file and used in a video, a podcast or a presentation.
  • One text box — the text, the speaking rate and the voice list are shared, so switching engines does not mean starting again.
  • Nothing uploaded — both engines run locally. The text you paste and the audio produced stay on the device, which is not true of the online tools that send your text to a server to be spoken.

Downloading the audio

This is the part most free text-to-speech tools hold back, and the reason the Studio engine exists.

  • WAV — the exact output of the model, uncompressed, at 24 kHz. Choose it when the audio is going into a video or audio editor and will be processed again.
  • MP3 — the smallest widely compatible file, and the right default for sharing, uploading or embedding. Encoded on your device.
  • M4A — AAC in an MP4 container — the Apple-native choice, and well supported in video tooling.
  • OGG and FLAC — Opus in OGG for the web at small sizes, and FLAC when you want a lossless file that is meaningfully smaller than WAV.
  • Why Instant cannot be saved — system voices play straight to the audio output and expose no stream to record. That is a limitation of the operating system, not of this tool, and it is why the neural engine is here.

Voices and accents

The Studio engine ships 28 voices. They differ in more than pitch — each was trained separately, and some are noticeably clearer than others.

  • American English — 20 voices, 11 female and 9 male. These are the exact match for the pronunciation dictionary and are the best choice for most text.
  • British English — 8 voices. They speak in a British accent using American vowel choices, because the dictionary behind them is American. The difference is audible on words like 'bath' and 'dance'.
  • Choosing one — the voices are listed best-first. If a voice sounds thin or unstable on your text, move up the list rather than adjusting the rate.
  • Other languages — switch to the Instant engine, which offers whatever your operating system provides — usually a much wider set of languages.

How numbers, prices and symbols are read

This is where text-to-speech tools most often give themselves away, so it is worth being specific about what happens.

  • Whole numbers — 1,234 is read as 'one thousand two hundred thirty four', not as four separate digits.
  • Years — 'in 1999' becomes 'nineteen ninety nine', while '1999 items' is read as a quantity. The surrounding words decide.
  • Money — $1,234.56 becomes 'one thousand two hundred thirty four dollars and fifty six cents'. Pounds, pence and euros are handled the same way.
  • Decimals and versions — 1.5 is 'one point five'. 2.0 is 'two', because that is how it is said aloud.
  • Ordinals and ranges — 3rd, 21st and 102nd are read as ordinals, and a range like 128-192 is read as two numbers rather than being skipped.
  • Symbols — 25% is 'twenty five percent', & is 'and', @ is 'at'. Acronyms such as ISO, PDF and UTF-8 are spelled out letter by letter rather than being pronounced as words.

How the pronunciation is decided

Speech quality is mostly a dictionary problem, not a model problem. A perfect voice saying the wrong sounds is still wrong.

  • A dictionary of 183,562 words — each entry gives the exact sounds and which syllable carries the stress.
  • Word endings by rule — 'rendered' is not in the dictionary but 'render' is, and the rules for -s, -ed and -ing build the rest. This is why inflected forms sound right.
  • Words that change with their job — 'use' is said differently as a noun and a verb, and so are 'record', 'content', 'present' and about seven hundred others. The surrounding sentence decides.
  • Context between words — 'the' before a vowel is not the same sound as 'the' before a consonant, and neither is 'to'. Getting this wrong makes every sentence subtly foreign while every word is individually right.
  • Unknown words — names and coinages go to a small neural model that predicts pronunciation from spelling, so an unfamiliar word is spoken rather than skipped.

Why on-device matters here

Text-to-speech is unusual among conversion tools: the thing you paste is often the thing you would least like to hand to a stranger.

  • Nothing is uploaded — the voice model downloads to your device once. After that, it all runs on your device, not our servers.
  • It works offline — once the model is cached the tool keeps working with no network at all.
  • No quota tracking — there is nothing on a server to count, because there is nothing on a server.
  • The trade — the model has to be downloaded once, and synthesis uses your processor rather than someone else's. That is the cost of the text not going anywhere.

Speed, size and limits

The work happens on your device, so the honest answer to 'how fast is it' depends on the device. Here is what to expect.

  • First use — the Studio engine downloads about 93 MB — the voice model, the pronunciation dictionary and one voice. It is cached afterwards.
  • After that — conversion starts immediately. Long text is split into sections and several are synthesized at once across your CPU cores.
  • Free — 5,000 characters per conversion, one at a time. That is roughly six minutes of speech, and more than most free tools allow.
  • Pro — no character limit, up to 25 documents at once, delivered as a single archive.
  • What is never limited — every voice, every speaking rate and every output format including MP3 are available on the free plan. The paid axis is scale, not quality.

Synthesis runs on your device across several CPU cores at once, so speed scales with your hardware and nothing waits on a server.

Getting a better result

Most of what makes synthesized speech sound good is decided before you press generate.

  • Punctuate properly — commas and full stops are pauses. Text without them is delivered as one breathless run.
  • Break paragraphs — a blank line becomes a longer pause, which is what separates sections of a script.
  • Write numbers as words when it matters — 'twenty twenty four' if you want a year read that way in a context the tool would otherwise read as a quantity.
  • Respell awkward names — phonetic spelling in the input is the fastest fix for a mispronounced name, and it always wins.
  • Slow down slightly for narration — a rate just below 1× reads as more considered, which suits explanation. Leave it at 1× for dialogue.
  • Test with a short extract first — generate one paragraph, listen, adjust, then run the whole document.

When not to use this

It is a better tool for some jobs than others, and the honest boundaries are worth stating.

  • Emotional performance — the model reads clearly and evenly. It does not act, and it will not deliver a joke or a dramatic line the way a person would.
  • Languages other than English — the Studio dictionary is American English. Use the Instant engine for other languages, or a service built for them.
  • Cloning a specific person's voice — not supported, deliberately. The 28 voices are the voices.
  • Very large documents on a low-powered device — a book-length text on an old phone is not a good match. Split it, or run it on a laptop.

Frequently asked questions

How do I make the text to speech output sound less robotic and more natural?

Use the Studio engine rather than Instant. Studio runs a neural voice model that produces natural intonation and phrasing, while Instant uses whatever voices your operating system ships, which vary from excellent to very robotic. Punctuation matters too: commas, full stops and paragraph breaks are read as pauses, so well-punctuated text is delivered far more naturally than a wall of words.

Can I download the generated speech as an MP3 or WAV file?

Yes. Generate the speech with the Studio engine and use the download button to save it as WAV, MP3, M4A, OGG or FLAC. WAV is the exact output with no compression; MP3 is the smallest and the most widely compatible. The Instant engine cannot be downloaded — system voices play straight to your speakers and expose no audio stream to save.

Which languages and accents are available for text to speech conversion?

The Studio engine ships 28 voices in American and British English. Its pronunciation dictionary is American English, so American voices are exact and British voices speak American vowels in a British accent. The Instant engine offers whatever voices your operating system provides, which usually covers many more languages — select it if you need a language other than English.

Is there a character or word limit for text to speech conversion?

The free plan converts up to 5,000 characters at a time, which is about six minutes of speech and longer than most free tools allow. Pro removes the character limit and adds batch conversion. Longer documents are split automatically at sentence boundaries, so the rhythm never restarts in the middle of a thought.

Can I use text to speech to create voiceover audio for a video or presentation?

Yes, and this is what the download exists for. Generate the speech with the Studio engine, download it as WAV for editing or MP3 for a smaller file, and import it into your video editor as the voiceover track. Adjust the speaking rate to match your slide timings, and put line breaks between sections to create natural breathing pauses.

Will the text to speech tool read punctuation aloud or use it as a pause cue?

Punctuation is delivered as prosody, not spoken. Full stops, commas, question marks and dashes become pauses and intonation changes. Symbols that carry meaning are read as words — 25% becomes 'twenty five percent', $19.99 becomes 'nineteen dollars and ninety nine cents', and & becomes 'and'.

How does the tool read numbers, dates and prices?

The way a person would. 1,234 is read as 'one thousand two hundred thirty four', not digit by digit. 1999 in a date context is 'nineteen ninety nine' rather than 'one thousand nine hundred ninety nine'. $1,234.56 becomes 'one thousand two hundred thirty four dollars and fifty six cents'. Ordinals like 3rd, currency in dollars, pounds and euros, decimals, and ranges such as 128-192 are all handled.

Does my text get uploaded to a server?

No. Both engines run entirely on your device. The neural voice model is downloaded to your browser once and cached, and after that the synthesis happens locally — the text you paste and the audio produced are never uploaded to our servers. This is the main difference from the browser-based tools that send your text to their servers to be spoken.

Why does the first conversion take longer than the ones after it?

The Studio engine downloads its voice model the first time you use it, roughly 93 MB in total. The browser caches it, so every conversion after the first starts immediately. The Instant engine has nothing to download and is available the moment the page loads.

How fast is the conversion?

It depends on your device, because the work happens there. Speed scales with your processor: the tool splits long text into sections and synthesizes several of them at once across your CPU cores. Very long documents take a while — the estimate shown before you start is measured on your own machine, not assumed.

How do I fix a word that is pronounced incorrectly?

Respell it phonetically in the input. Unusual names and coinages are handled by a neural fallback that guesses from spelling, and it is usually right but not always. Writing 'Kyoo-bur-net-eez' instead of 'Kubernetes' forces the pronunciation you want, and the change only affects the audio, not any file you keep.

Which output format should I choose?

MP3 for sharing, uploading or embedding — it is small and plays everywhere. WAV when the audio is going into a video or audio editor, because it is the exact output with nothing thrown away. M4A for Apple ecosystems, OGG for the web, and FLAC when you want a lossless file that is smaller than WAV.

Can I use the audio commercially?

Yes. The voice model is Apache-2.0 licensed and the audio it generates is yours to use, including in monetised videos and commercial projects. No attribution is required by this tool.

What happens if my browser cannot run the Studio engine?

The tool tells you and falls back to the Instant engine, which works in every modern browser. Studio needs roughly 300 MB of free memory; a very old browser or a memory-constrained device will not run it, and the page says so rather than presenting a spinner that never finishes.

4.8out of 5

from 330 ratings

Rate this tool

Tap a star — it takes a second