Skip to content

Text to Speech

Read text aloud in 30+ languages using your browser's built-in voices. Adjustable speed, no signup.

Install Text to Speech

  1. 1Tap the Share button — in Safari's toolbar or its ⋯ menu.
  2. 2Scroll down and tap Add to Home Screen.
  3. 3Tap Add. Text to Speech then opens from your Home Screen like an app and keeps working offline after your first visit.
  1. 1 Enter text
  2. 2 Choose voice
  3. 3 Listen

Step 1 of 3: Type or paste the text to read aloud.

All Text Tools

Text to Speech — Free, Browser-Based, No Signup

Convert text to speech in your browser using natural-sounding voices. Great for proofreading, accessibility, or just listening to content. UtilHub never receives the text, and the voice picker marks which voices run on your device and which are generated by your browser’s own servers.

The voices come from your own operating system through the SpeechSynthesis API, which is why the same text sounds different on a Mac, a Windows laptop, and an Android phone — you are hearing whatever voices that device has installed. It is also why nothing is uploaded: no cloud speech service is involved at any point. The most useful application is proofreading. Read your own writing silently and your brain repairs the missing words; hear it read back and every dropped article, repeated phrase, and sentence that runs forty words too long becomes obvious.

How to use Text to Speech

  1. Enter or paste your text — Type or paste the text you want to hear read aloud.
  2. Choose a voice and language — Select from available voices on your browser, including different accents and languages.
  3. Adjust speed and pitch — Use sliders to set playback speed (0.5x to 2x) and pitch to your preference.
  4. Press Play and follow along — Hit Play to start listening. The current word is highlighted as it's read. Use Pause and Resume controls as needed.

Features

  • Natural voices — Uses browser built-in speech synthesis.
  • Adjustable — Control speed and pitch.
  • UtilHub never sees the text — The page does not send what you type to us. Speech is produced by your browser, not by our servers.
  • On-device and cloud voices are labelled — Voices installed on your operating system are marked "on-device"; voices your browser generates remotely are marked "cloud voice", because those send the text to the browser vendor.
  • Works offline with on-device voices — Pick a voice marked on-device and the page needs no further network contact once it has loaded.

Frequently Asked Questions

Is my text sent to a server to generate the audio?

Not to our server — the page never sends your text to UtilHub. Whether it leaves your device at all depends on the voice. The tool uses the browser's built-in Web Speech API, and browsers expose two kinds of voice: ones installed on your operating system, which are synthesised on your own CPU, and network voices, which the browser generates on its vendor's servers and therefore has to send the text to. Chrome's default Google voices are network voices; the voices supplied by macOS, iOS, Windows and most Android devices are local. The voice list marks each one, so for a confidential document choose a voice labelled on-device.

Why do the voices sound different on my phone vs my computer?

Because the tool uses your device's native text-to-speech engine, the available voices depend entirely on your operating system and browser. For example, Safari on macOS will use Apple's high-quality Siri voices, while Chrome on Android will use Google's native TTS engine. For the best experience with the most natural-sounding voices, we recommend using Google Chrome or Microsoft Edge on a desktop computer.

Can I download the spoken audio as an MP3 file?

Currently, the Web Speech API does not support native audio exporting or recording directly from the browser to an MP3 or WAV file. It is designed purely for live playback. If you urgently need to save the audio, you can use built-in screen/audio recording software on your computer (like OBS Studio or Mac's QuickTime) while the tool reads the text aloud.

Why does the same text sound different on my phone and my laptop?

Because the voices belong to the operating system, not to this page. macOS, Windows, Android, and iOS each ship a different set, and the browser simply asks the OS to speak. If you want a specific voice, install it in your system's speech settings and it will appear in the dropdown here.

How do I use this to proofread?

Paste your draft and listen at normal speed with your eyes closed. Silent reading lets your brain auto-correct missing words and skip repetitions; hearing it read back exactly as written exposes them. Sentences that are too long announce themselves too — if the voice runs out of natural pauses, so will your reader.

Search tools

  • Merge PDFPDF Tools
  • Sign PDFPDF Tools
  • Compress PDFPDF Tools
  • PDF to WordPDF Tools
  • PDF to TextPDF Tools
  • PDF to ImagePDF Tools
  • Image CompressorImage Tools
  • Background RemoverImage Tools
  • Image to Text (OCR)Image Tools
  • HEIC to JPG ConverterImage Tools