Text to Speech

Read any text aloud using your browser's built-in voices

Your browser does not support the Web Speech API. Try Chrome, Edge or Safari.
Your files never leave your browser. Nothing is uploaded to any server. Privacy Policy

Type or paste any text and have your browser read it aloud using the built-in Web Speech API. Choose from dozens of voices and languages installed on your device, control rate and pitch, and listen instantly — no API keys, no cloud calls, no usage limits.

How to use text to speech

1
Paste your text

Type or paste up to several thousand characters of text.

2
Choose voice

Pick a voice and language from the list of installed voices.

3
Press Play

Click Play to hear the text. Use Pause and Stop to control playback.

🔊
Native voices

Uses your operating system's installed text-to-speech voices — no cloud service required.

🌐
Multilingual

Switch between languages and voices installed on your device.

Rate & pitch control

Adjust speaking speed and pitch to match your preference.

🔒
100% local

Speech synthesis runs entirely on your device — no audio is uploaded.

FAQ

Voices come from your operating system. On Windows, install voices in Settings → Time & Language → Speech. macOS and iOS have voices in Accessibility settings.

No. The Web Speech API plays audio directly through your speakers — nothing is recorded or transmitted.

Each browser uses the operating system's TTS engine, so voices and quality vary by platform.

Direct download isn't available because Web Speech doesn't expose audio data. For downloadable MP3s, paid TTS APIs are needed.

Yes — system voices work offline once they're installed on your device.

More free tools