Text to Speech

Convert any text to natural speech using the browser's Web Speech API. Adjust voice, speed, pitch, and volume with real-time word highlighting.

0 characters
Ready

What Is Text to Speech?

Text to Speech (TTS) converts written text into spoken audio. This tool uses the browser's built-in SpeechSynthesis API, which provides access to all voices installed on your system. No data is sent to any server — all speech synthesis happens locally in your browser.

Features

  • Voice Selection — Choose from all available system voices, filtered by language
  • Rate Control — Adjust speech speed from 0.5x (slow) to 2.0x (fast)
  • Pitch Control — Modify voice pitch from low (0.5) to high (2.0)
  • Volume Control — Set output volume from silent to maximum
  • Word Highlighting — The currently spoken word is highlighted in real time using boundary events
  • Playback Controls — Full play, pause, resume, and stop controls

Browser Compatibility

The Web Speech API is supported in all modern browsers including Chrome, Edge, Safari, and Firefox. Available voices depend on your operating system and installed language packs. Chrome typically offers the widest selection of voices, including Google's high-quality cloud voices.