How-to GuidePublished Updated 7 min read

How to Have Text Read Aloud: Free Text-to-Speech in Your Browser

You want to hear a draft to check it, listen to notes while memorising, or use a synthetic voice on a stream. For all of these, the speech synthesis built into your browser is enough. This guide explains how to have text read aloud with no installation, and gives guidelines for speed and voice settings.

What browser text-to-speech can do

Modern browsers come with a built-in feature that turns text into speech. A web page can call it to read whatever you type straight away, with no app to install and no account to create.

The voice comes from the speech engine installed on your computer or phone. Your text isn't sent to a server, which makes it easy to use even for drafts you don't want to leave your organisation.

  • Free to use: no charges or usage limits, so you can try it whenever you like
  • Adjustable speed and pitch: slow it down to check carefully, or speed it up to listen in the background
  • Choice of voices: pick from the voices installed on your device and switch between them if there are several
  • No audio file is created: it only plays on the spot, so exporting needs another method

How to have text read aloud

  1. 1

    Paste your text

    Paste the text into the input box. Up to 2,000 characters can be handled at once, so split long drafts into paragraphs.

  2. 2

    Choose a voice

    Pick from the voices on your device. Turning on “Show only voices for this language” prevents the mishap of a voice for another language reading your text so that it makes no sense.

  3. 3

    Adjust speed and pitch

    Speed goes from 0.5× to 2×, and pitch from 0 to 2. Start by listening at the standard 1.0, then adjust for your purpose.

  4. 4

    Play and check

    Press “Start reading” to play. Use “Pause” to stop midway, or “Stop” and then play again to start from the beginning.

  5. 5

    Adjust the display if needed

    You can choose a waveform effect that moves with the voice. When showing it on a stream or at an event, full-screen view fills the whole screen.

The first time, it's easiest to start with the short sample text provided. Once you have a feel for the voice and speed, switch to your own text and settings will be easier to decide.

Guidelines for speed, pitch and volume

There aren't many settings, but the right values differ clearly by purpose. Use this table as a guide when unsure.

SettingRangeGuideline
Speed0.5–2.00.9–1.0 for checking a draft, 1.4–1.8 for background listening, about 0.6 for checking pronunciation
Pitch0–21.0 is standard. Lower sounds calmer, higher sounds lighter
Volume0–1Usually leave at 1.0. Adjusting the device volume is easier
Effect strength0.4–1.8About 1.2 when shown on screen; about 0.6 for a subtle look

Changing the speed also changes how the waveform moves, so if you're showing it as video, check both sound and picture. Raising or lowering pitch drastically can make the voice muffled or unnatural, so it's safest to keep it between 0.8 and 1.2.

Adding and choosing voices

Which voices you can choose is decided by your device settings, not the browser. That's why the same page offers different voices on a computer and a phone.

DeviceWhere to add voices
WindowsSettings → Time & language → Speech (add voices)
macOSSystem Settings → Accessibility → Spoken Content → System voice
iPhone / iPadSettings → Accessibility → Spoken Content → Voices → choose your language
AndroidSettings → Accessibility → Text-to-speech output

Voices you add appear in the list after you reload the browser page. If no voice for your language appears at all, first check that speech data for that language is installed on the device.

Estimating reading time

When you use it to preview a script, the question is “how many minutes will this take?” You can estimate it roughly from the length of the text.

  1. 1

    Count the words

    Check how long your script is. Include only the body text, not headings or notes.

  2. 2

    Divide by words per minute

    At the standard speed, English is read at roughly 150–180 words per minute. A 300-word text takes a little under two minutes.

  3. 3

    Play it and check

    The pace varies with the voice and the amount of punctuation, so measuring is the most reliable. You can also time just the first paragraph and scale it up to the whole text.

When writing a presentation or narration script, working backwards from length to time helps you avoid running out of time on the day. How to count words, and how to work out the length you need from the time you have, are covered in how to count words and characters and in our article on speech script length.

Ways to use it

  • Editing a draft: hear repeated phrasing and sentences too long to say in one breath, which you miss when reading silently
  • Practising a presentation: moving your lips along with the voice helps you get a feel for speaking pace
  • Memorising and background listening: play notes of vocabulary or key points while doing chores or commuting
  • Finding typos: a synthetic voice reads exactly what's written, so missing words and wrong words show up as odd-sounding speech
  • Streams and exhibitions: the waveform moves with the voice, so it works for robotic-voice effects and countdowns
  • Accessibility checks: test whether your writing can be understood when heard rather than read

The biggest benefit is for editing. Parts your brain silently corrects when you read them are caught when you hear them. Wherever you think “that's an odd place to pause”, it's a sign to look at your commas.

Choosing a waveform effect

You can choose from six visuals that move with the voice. Each suits different purposes, so choose by what you're using it for.

PatternLookBest for
Dot RingMultiple rings of dots rippleAll-purpose; doesn't overpower as a background
Pulse CoreA central light throbs and shockwaves spreadStrong words and countdowns
Linear WaveAn oscilloscope-style horizontal waveformRecording screens or a technical feel
SpectrumSymmetrical bars bounce up and downThe classic music-player look
AuroraLayered ribbons swayGentle narration
RaphaelA golden magic circle rotatesSpell-casting and dramatic effects; colours fixed to gold

Colours can be Aqua, Violet, Gold or Crimson (only Raphael has fixed colours). You can also run the effect without any voice using “Play effect only”, which is handy as a stream waiting screen.

FAQ

Is there a free way to have text read aloud?
Yes. The speech synthesis built into your browser reads text aloud for free. No app or account is needed; just enter the text and play it. It uses the speech engine on your device, so the text you enter isn't sent to a server.
Can I save the speech as an MP3?
Browser text-to-speech is playback only and can't export audio files. If you need audio for a video, record your computer's sound with recording software, or use a speech synthesis service that supports exporting.
I can't find a voice for my language. What should I do?
The available voices depend on your device settings. Add speech data for your language under Speech in “Time & language” on Windows, Spoken Content in Accessibility on macOS, Spoken Content → Voices in Accessibility on iPhone, or Text-to-speech output in Accessibility on Android. Reload the browser page and it will appear in the list.
How much text can be read aloud?
Up to 2,000 characters at a time, which is roughly 300–400 English words. At standard speed that's about 2–2.5 minutes. Splitting long scripts by paragraph or heading makes it easier to start again if playback stops partway through.

Tools in this article

Related articles

How-to Guide15 min read

How to Make a Word Cloud: Visualise Open-Ended Survey Responses for Free and Read Them Correctly

A training survey came back with 100 open-ended comments. You don't have time to read them all, but you still need to report what people said. That's where a word cloud helps: the more often a word appears, the bigger it is drawn. Made carelessly, though, it fills up with filler words, splits “group work” into two words, and counts “not fun” as “fun”. This guide covers how word clouds count words, step-by-step instructions for survey comments, how to remove and merge words, how font size is calculated, which shapes and colours work best, and how to read the result without drawing the wrong conclusion, all with numbers we actually counted.

Read article →