Text Tools

Text to Speech

Have your browser read any text aloud, with adjustable voice and speed.

Listen to any text

Text to speech (TTS) turns written words into spoken audio. It is helpful for proofreading, because you hear mistakes your eyes skip over, for learning pronunciation, for resting your eyes while you go through a long article, and for people with dyslexia or low vision. This tool uses the speech engine built into your phone or computer, so it is free and works without uploading your text.

How to use it

  1. Paste or type the text you want to hear.
  2. Choose a voice. Indian English and Hindi voices are listed first when your device has them.
  3. Adjust the speed and pitch, then click Speak. Use Pause, Resume and Stop to control playback.

Which voices will I get?

Voices come from your operating system and browser, so the list differs between devices:

To read Hindi or Marathi text, pick a voice whose language code ends in "-IN", such as hi-IN or mr-IN. An English voice will not pronounce Devanagari correctly.

Tips for natural-sounding speech

Frequently asked questions

Can I download the audio as MP3?

Browsers do not allow web pages to record the built-in voices, so the audio can only be played here.

Why does speech stop after a while in Chrome?

Some browsers cut off very long passages. This tool splits text into sentences to avoid that problem.

Is my text sent to a server?

The tool itself sends nothing. A few "online" or "natural" voices provided by Microsoft or Google may process speech on their servers.