Skip to content
snip tools

Text to speech

Paste text and hear it read aloud with your device’s voices — adjustable speed and pitch, all local.

Runs 100% in your browser

How to convert text to speech

  1. Paste your text. Type or paste what you want read aloud.
  2. Choose a voice. Pick from the voices your device offers and set rate and pitch.
  3. Press Play. Listen, pause or stop at any time.

About text to speech

Hearing text read back is useful for proofreading, accessibility, learning pronunciation, or resting your eyes on a long article. This reader drives the speech synthesiser already built into your browser, so it adds no tracking and sends nothing to a server — your words are spoken on your own device. Voice quality and selection depend on your operating system; modern systems include several natural-sounding options.

Frequently asked questions

How does it produce the audio?
It uses the Web Speech API — the speech engine built into your browser and operating system. Your text is spoken locally; it is not sent to snip.tools.
Which voices are available?
Whatever voices your device provides — Chrome, Edge, Safari, macOS, Windows and Android each ship a different set. Low-quality robotic engines (eSpeak, “compact” voices) are hidden by default and the best-sounding voice for your language is preselected; tick “Show all voices” if you really want the full list.
Why do some voices sound robotic?
Older on-device engines — eSpeak on Linux/Android, legacy SAPI voices on Windows — sound mechanical. For natural speech, pick a “Natural” or “Online” voice in Chrome/Edge, or install premium voices: macOS/iOS via Settings → Accessibility → Spoken Content → Voices, Windows via Settings → Time & language → Speech.
Can I change the speed and pitch?
Yes — the rate and pitch sliders adjust delivery in real time, and you can pause, resume and stop playback.
Why can’t I download an MP3?
Browsers expose speech for playback but not as a saved file. For privacy that is a feature: the audio is generated on the fly and never stored.