Text to Speech Online

Paste text, choose a voice and listen, with each sentence and word highlighted as it is read. Voices marked On this device keep your text on your device.

Voices marked On this device speak without sending your text anywhere, while a voice marked Online voice is run by your browser's vendor and may send the text to its speech service. Your draft and settings are kept in this browser only.

Read a PDF aloud instead

About Text to Speech

Text to Speech reads whatever you paste or type out loud, using the voices already installed in your browser and operating system. Voices are grouped by language with your own language first, and each one is labelled On this device or Online voice, so you always know where your text goes: on-device voices speak locally, while online voices are run by your browser's vendor and may send the text to its speech service. Set the speed from 0.5× to 2×, the pitch and the volume, and follow the sentence being read, and the current word when the voice reports it, highlighted in the text. Click any sentence to start from there. Long text is read one sentence at a time, so playback does not cut out partway through. Your draft and settings stay in this browser.

Features

  • Voices grouped by language, your own language first, each labelled On this device or Online voice
  • A search box that finds voices by name, by language or by whether they run on your device
  • Speed from 0.5× to 2×, pitch from 0 to 2 and a volume control, applied to the sentence being read as you move them
  • The current sentence highlighted as it is spoken, plus the current word for voices that report word positions
  • Click any sentence to start from there, or step back and forward one sentence at a time
  • Long text read one sentence at a time, so playback does not stop partway through
  • Pause and resume that keep working in browsers that cannot pause natively, by picking up from the current sentence
  • Sample text in the voice's language, an estimated listening time, and your draft and settings remembered in this browser

How to use the Text to Speech

  1. Paste or type your text, or press Sample text to try the tool.
  2. Pick a voice from the list. Choose one marked On this device to keep the text local, or search by name or language to narrow the list.
  3. Set the speed, pitch and volume, then press Play, or press Ctrl or Cmd together with Enter.
  4. Pause, resume or stop whenever you like, and click a sentence to jump to it.

Example

Input

Voice: Samantha · English (United States) · On this device
Speed 1.1× · Pitch 1 · Volume 100%
Text: 142 words in 8 sentences

Output

About 48 s of listening
Reading sentence 3 of 8: "It was a bright cold day in April." with the current word highlighted

The estimate assumes about 160 words a minute at normal speed, so it shortens as you raise the speed.

Common errors & troubleshooting

  • The voice list is empty, or shorter than I expected. — Voices come from your operating system and browser, not from this page, and some browsers report them a moment after the page opens. Wait a second, then add voices in your system's speech or accessibility settings and reload.
  • Nothing happens when I press Play. — Check that the tab is not muted and your device volume is up, then pick a voice marked On this device and try again. An online voice can stay silent if your connection blocks it, and some browsers only speak after a click or key press on the page, which Play counts as.
  • The text sounds garbled or has the wrong accent. — A voice reads in its own language. Pick a voice for the language the text is written in; the language groups in the list make that quick, and the search box accepts a language name.
  • Reading stops partway, or the highlighted word runs ahead of the voice. — On a phone, keep the tab in front, because some mobile browsers pause speech in the background. Word highlighting only works for voices that report word positions, so some voices highlight the sentence alone.

Frequently asked questions

Which voices and languages does Text to Speech offer?
Exactly the voices your device and browser provide, so the list is not fixed by this page. A Mac, a Windows PC, an Android phone and an iPhone each come with different voices, and you can add more in your system's speech settings. Voices are grouped by language, your own language comes first, and the search box accepts a language name, a voice name or a region.
What does On this device mean compared with Online voice in Text to Speech?
The label comes from the browser's own flag for each voice. A voice marked On this device is produced on your computer or phone, so your text is not sent anywhere to be spoken. A voice marked Online voice is provided by your browser's vendor and may send the text to its speech service. The tool starts with an on-device voice whenever one exists for your language, and it warns you when you select an online one.
Why does the Text to Speech voice list differ between Chrome, Safari, Edge and Firefox?
Each browser decides which voices to expose. Chrome and Edge can add online voices of their own on top of the system's voices, while Safari and Firefox mostly show what the system provides. The same browser also shows different lists on different devices, because the operating system installs the voices.
Can I download Text to Speech audio as an MP3?
No. Browsers play their built-in voices straight to your speakers and do not hand the audio to web pages, so there is no sound for this page to save as an MP3 or WAV file. The tool is for listening to text, and for hearing how a passage sounds while you edit it.
Why does Text to Speech read long text one sentence at a time?
Some browsers cut off a single long passage after about fifteen seconds, and an online voice can stall on one very long request. The tool splits the text at sentence ends, and at commas inside very long sentences, speaks one piece and starts the next as soon as it ends. That also lets it highlight the sentence being read and lets you click a sentence to start from there.
How do I change the speed and pitch in Text to Speech?
Use the Speed slider, from 0.5× to 2×, and the Pitch slider, from 0 to 2. A change made while the text is being read applies straight away by restarting the current sentence with the new value. Some voices ignore pitch or volume, so if a slider changes nothing, try another voice.

Related tools

  • PDF Read Aloud — Listen to a PDF read out loud, passage by passage.
  • Audio to Text — Transcribe a recording or a video's audio into text, SRT or VTT — on your device.
  • Voice Recorder — Record from your microphone, trim the take and save it as WAV or the original format.
  • Word & Character Counter — Count words, characters, sentences, lines, bytes and approximate tokens, live.
  • Readability Score Checker — Score text with Flesch-Kincaid, Gunning Fog, SMOG and more, with word and syllable stats.
  • Online Notepad — A private notepad that saves automatically in your browser, with multiple notes, search, word count and .txt export.
  • Speaker & Headphone Test — Test left and right speakers or headphones with stereo tones, a frequency sweep, bass and noise.
  • AI Text Summarizer — Summarize long text into a short summary — the AI model runs in your browser, nothing is uploaded.

More Text tools

  • Emoji Picker — Search and copy emoji with one click: skin tones, categories, recent picks, shortcodes and Unicode codes.
  • Case Converter — Convert text between camelCase, snake_case, kebab-case, PascalCase and more.
  • Lorem Ipsum Generator — Generate placeholder lorem ipsum paragraphs, sentences or words.
  • Mock Data Generator — Generate fake JSON data — names, emails, UUIDs, dates and more.
  • Word & Character Counter — Count words, characters, sentences, lines, bytes and approximate tokens, live.
  • Slug Generator — Turn a title into a clean, URL-safe slug, with batch mode.
  • LinkedIn Text Formatter — Add bold, italic, underline and more to LinkedIn posts using Unicode you can paste anywhere.
  • AI Text Cleaner — Detect and remove invisible characters and typography artifacts left by AI models and copy-paste.
  • Remove Duplicate Lines — Remove duplicate lines from a list, with case, trim, keep-first-or-last and sort options.
  • Fake VAT Number Generator — Generate format-valid, check-digit-correct fake VAT numbers for testing invoices and checkout forms.
  • Sort Text Lines — Sort lines alphabetically, numerically, by length or randomly, with reverse, case and dedupe options.
  • Find and Replace Text — Find and replace text with plain or regex search, case sensitivity, whole-word and global options.

See all Text tools (29) · All tools