Free text to speech

Generated on your device, nothing uploaded.

English voice
0:00
0:00
  • No character limit
  • Nothing uploaded
  • No account
  • No watermark
  • 16 voices
  • MP3 · WAV · SRT

Everything happens on this page

Pauses where you want them

Type [pause 1s] or use Add pause to leave room for music, cuts or slide changes. Paragraph breaks pause naturally.

Fix one line, not the whole take

Edit any part and regenerate just that part. Unchanged parts are reused instantly, so revising a long script takes seconds.

Subtitles that match the audio

Download an SRT file timed to the generated speech, ready for a video editor, next to your MP3 or WAV.

What people use it for

The same tool, set up for different jobs. Each guide explains the details that matter for that use.

  • Video

    Voiceovers for YouTube

    Narrate tutorials, explainers and B-roll without recording yourself. Leave pauses for cuts, export WAV for the edit and SRT for captions.

  • Long reads

    Turn text into an audiobook

    Paste a chapter at a time, pick a calm voice and a comfortable speed, and download one file per chapter.

  • Documents

    Listen to a PDF

    Import a report or paper and listen instead of reading. Trim headers and page numbers before you press play.

  • Learning

    Practice English pronunciation

    Hear sentences at a slower speed in an American or British voice, repeat them, and compare.

How it works

Type or paste your text, choose a voice and press Generate. The text is split into short parts of a sentence or two, and the first part starts playing as soon as it is ready while the rest is generated behind it, so you do not wait for the whole script before hearing anything. When it is done, download the audio as MP3 or WAV, or download subtitles as an SRT file timed to the audio.

Everything happens on your own device. The first time you use it, the voice engine is downloaded once and kept by your browser; after that it starts almost instantly. Your text is never sent anywhere, which is also why there is no character limit, no queue and no account: there is no server doing the work that would need any of those.

Voices

There are sixteen English voices: nine American female, three American male, two British female and two British male. Heart is the default and the most natural for general narration; Bella is brighter, Nicole is soft and close, Emma and George give a British read. Every voice has a short listen button in the voice menu, which works before anything is downloaded, so you can choose by ear.

Speed goes from 0.7× to 1.5×. Slower is useful for learners and for dense material; 1.1× to 1.25× suits short social videos and anything people will listen to on the move. The voice and speed you pick are remembered on this device.

Pauses, paragraphs and pronunciation

A blank line between paragraphs gives a short natural pause, and a line on its own, such as a heading or a list item, gets a brief pause too. For an exact pause, type [pause 1s] or [pause 2.5s] anywhere, or put the cursor where you want it and use Add pause. Pauses are the easiest way to leave room for music, a cut or a slide change.

Numbers, dates, times, money, percentages, common units, phone numbers and titles such as Dr. and Mr. are read in their spoken form. Unusual names and brand names are sometimes mispronounced; the quickest fix is to spell them the way they sound ("Nguyen" as "Win", "Siobhan" as "Shivawn") and generate again.

Fix one sentence without redoing everything

After generating, the Parts list shows each piece of the script with its length. Click a part to play from there. If a sentence needs rewording, edit it right in the list and press Save & regenerate: only that part is generated again, and every unchanged part is reused instantly. The same happens if you edit the main text and press Generate: only what changed is redone.

This makes long scripts practical. Revise the third paragraph of a ten-minute narration and you wait seconds, not minutes.

Files in, audio and subtitles out

Import a TXT, Markdown, Word (DOCX) or PDF file with the Import text button, or drag it onto the text box. The text is extracted on your device and dropped into the editor, where you can trim headers, page numbers and footnotes before listening. PDFs that are only scanned images have no text layer to read.

MP3 is the right download for sharing and listening. WAV is lossless and is the better choice if the voice goes into a video or audio editor for further work. The SRT download gives you subtitles that line up with the audio, ready for a video editor or a subtitle tool.

Speed on different devices

On most recent computers the audio is generated several times faster than it plays, so playback starts within a second or two and never has to wait. Older computers and most phones generate more slowly than real time; the tool then waits until enough audio is ready to play without stopping and tells you how long that will take. Downloads work the same everywhere; they just take longer on slower devices.

The very first generation on a computer can take up to a minute of one-time preparation after the download. It happens once; the next visit starts straight away.

Frequently asked questions

Is there a character or word limit?

No. The audio is generated on your own device, so there is nothing to meter. Very long texts simply take longer; a book chapter is fine.

Is my text uploaded anywhere?

No. The text stays in your browser from start to finish.

Can I use the audio in my videos or products?

Yes. There is no watermark and we ask for no attribution. Check the rules of the platform you publish on for its own policies about synthetic voices.

Why is the first use slower?

The voice engine is downloaded once and your browser keeps it. On some computers the first generation also needs up to a minute of one-time preparation. After that it starts almost instantly.

Which languages are supported?

English (American and British voices) and Chinese (Mandarin, 100 voices). Switch with the English voice / 中文语音 menu at the top of the tool. Chinese has its own page: Chinese text to speech. Text in other languages is read with English pronunciation.

Can I clone my own voice?

No. The tool offers a fixed set of sixteen voices and does not create voices from recordings.

A name is pronounced wrong. How do I fix it?

Spell it the way it sounds and generate again. Only the part with the change is regenerated. For example write "Shivawn" for "Siobhan".

Does it work on phones?

Yes, in current mobile browsers. Phones usually generate more slowly than real time, so playback starts after a short wait and long texts take a while to download.

Sign in

We email you a 6-digit code. No password.

By signing in you accept the Terms.