← Back to all tools

🔊 Text to Speech

Have your text read aloud using browser speech synthesis

🔍 Filter Voices

💡 Tip: Browser TTS cannot be saved as audio files directly. For downloadable audio, try a dedicated TTS service. This tool is perfect for proofreading and accessibility.

About Text to Speech

Convert any text to speech using the Web Speech API built into your browser. Choose from available voices, adjust speed and pitch. Everything runs locally — your text is never sent to any server.

How to Use Text to Speech

  1. Enter or paste text you want to hear
  2. Select a voice from available system voices
  3. Adjust speed, pitch, and volume
  4. Click Play to listen
  5. Use pause, resume, and stop controls as needed

About Text to Speech

Text-to-speech converts written text into spoken audio using your browser's built-in Web Speech API. It's useful for proofreading (hearing errors you miss when reading), accessibility, language learning, multitasking (listening while doing other tasks), and content consumption. Modern TTS voices sound increasingly natural, though quality varies by operating system — newer OS versions have better voices. The tool accesses voices installed on your device: Windows offers Microsoft voices, macOS has Siri voices, and Chrome includes Google voices. No text is sent to any server — synthesis happens entirely on your device using the SpeechSynthesis API.

Frequently Asked Questions

Why do the voices sound different on each device?

TTS voices are provided by your operating system, not the browser. Windows has Microsoft voices (David, Zira), macOS has Siri/Alex voices, and Android/Chrome may use Google voices. Voice quality and availability depend on your OS version and installed language packs.

Can I use voices in other languages?

Yes — most systems include voices for multiple languages. The voice list shows all available voices including language variants (English US, English UK, French, Spanish, etc.). Install additional language packs in your OS settings for more options.

Is my text sent to any server?

No — the Web Speech API uses on-device synthesis. Your text stays on your computer. This is different from cloud TTS services (Google Cloud TTS, Amazon Polly) which require sending text to servers for higher-quality synthesis.

Why does it sometimes pronounce words incorrectly?

TTS engines use pronunciation rules and dictionaries that don't cover every word, especially proper nouns, technical terms, and abbreviations. Some engines support SSML (Speech Synthesis Markup Language) for pronunciation hints, but this basic tool uses plain text input.

Can I save the audio as a file?

The Web Speech API doesn't natively support audio file export. For downloadable audio, you'd need a server-side TTS service. This tool is designed for real-time listening, not audio file generation.

Related Tools