AZ Tools

Text to Speech

Text

Paste any text and the browser will speak it using the system's installed voices. Languages and voices vary by OS — macOS and iOS have premium voices, Windows ships several, and Chrome on Android exposes Google's TTS engine. Adjust rate, pitch, and volume, pause and resume mid-speech. Useful for proofreading, accessibility checks, or quickly previewing a script.

How to use

  1. Paste or type the text.
  2. Pick a voice from your system list (grouped by language).
  3. Adjust rate, pitch, and volume sliders.
  4. Press Speak — Pause / Resume / Stop control playback.

Frequently asked questions

Why is the voice list different on every device?
Voices come from the operating system, not the browser. macOS, iOS, Windows, Android, and Linux each ship a different set. Adding system voices (e.g., macOS premium voices) makes them appear in the picker after a refresh.
Why does the speech cut off on a long passage?
Some browsers throttle the speech engine after a couple of minutes. Split very long text into multiple presses, or pause and resume to keep it going.
Does it work offline?
It depends on the voice. Local voices work offline; cloud voices (some Google / Microsoft network voices) require the network.
Can I download the audio?
Not through the standard Web Speech API. For downloadable TTS, you'd need a cloud TTS service (OpenAI, ElevenLabs, Google Cloud) — those aren't free or in-browser.

Related tools