Text to Speech Online — Free TTS
Read any text aloud with browser-native TTS: pick voice, speed, pitch. Russian, English, Spanish, German, French and 30+ more. Free, no sign-up.
Available voices: 0
Can I download an MP3? Browser speech synthesis (Web Speech API) doesn't expose its audio stream to JavaScript — speech goes straight to the system output. So saving an MP3 from inside the browser isn't possible. Workaround: capture system audio with QuickTime (macOS, File → New Audio Recording), the built-in Screen Recorder in Windows 11, or OBS Studio with an Audio Output Capture source.
About text-to-speech
This is an online text-to-speech tool built on the Web Speech API — your browser's built-in ability to read text out loud. Paste any text, pick a voice (male or female, depending on your system), tweak speed and pitch, then press Speak. Text becomes speech with no sign-up, no fees, no upload.
The available voices come from your operating system: on Windows — Microsoft voices (David, Zira and others), on macOS and iOS — Apple voices (Samantha, Alex, Daniel), on Android — Google voices. You typically get 20–60 voices across 30+ languages including English, Russian, Spanish, German, French, Italian, Chinese, Japanese. The exact list depends on your device.
Your text never leaves the browser: the OS speech engine handles everything locally. You can pause, resume, stop, or change speed and pitch on the fly. Great for listening to articles, learning pronunciation in a foreign language, or sketching draft voice-overs.
Where it helps
Listen to a long article
Cooking, commuting or working out? Paste the article in, press Speak, and listen instead of reading on a screen.
Dyslexia and low vision
When reading long text strains your eyes or focus, TTS gives you another way in. Pick a comfortable speed and a calm voice and absorb information by ear.
Practice pronunciation in a foreign language
Type a phrase in English, Spanish or German and hear a native-speaker rendering. Useful for learning new words and training your listening skill.
Draft voice-over for content
Need a narration track for TikTok, Reels, a slide deck or a short video? TTS gives you a quick reference. Capture playback with system/screen recording and use the track as a placeholder.
FAQ
Which languages are supported?
The list depends on your operating system and installed language packs. Typically: English (US/UK/AU), Russian, Spanish, German, French, Italian, Portuguese (BR/PT), Polish, Czech, Ukrainian, Dutch, Swedish, Danish, Norwegian, Finnish, Greek, Turkish, Arabic, Hebrew, Chinese (Simplified/Traditional), Japanese, Korean, Hindi, Thai, Vietnamese, Indonesian — 30+ in total. The full list appears in the Voice picker, grouped by language.
Can I download the speech as MP3?
Sadly, no — that's a browser-API limitation. The Web Speech API plays audio straight to the system output and doesn't expose the audio stream to JavaScript, so we can't capture it into a file from the browser. Workaround: use system/screen recording — QuickTime Player (macOS, File → New Audio Recording), Windows 11's built-in Screen Recorder, or OBS Studio with an Audio Output Capture source. That gives you a WAV or MP3 of the speech.
Which voices are available?
They come from your operating system. Windows — Microsoft Speech (David, Zira for English; Pavel, Irina for Russian). macOS and iOS — Apple TTS (Samantha, Alex, Daniel for English; Yuri, Milena for Russian, plus Siri-compatible voices on newer versions). Android — Google TTS (one or two voices per language). Linux — depends on the installed engine (espeak-ng, festival). The full voice list shows up in the picker once the page loads.
Can I adjust speed and pitch?
Yes. Rate — 0.5x to 2x, default 1x. Pitch — 0.5 to 2, where 1 is normal pitch (lower = bassier, higher = higher). Volume — 0 to 100%. All three apply to the next press of Speak; you can't change them mid-utterance — stop and restart instead.
Is it free?
Yes, fully free. Speech synthesis runs locally on your device's OS engine, we don't pay any API fees and don't pass costs to you. No sign-up, no per-use limits, no watermarks, no ads inside the audio.
Is the text saved on a server?
No. The text never leaves your browser — synthesis happens locally via your OS. We see that the page was loaded (standard analytics) but not the contents of the text field. Disconnect from the internet after the page loads and TTS will keep working.
Does it work on iOS and Android?
Yes. iOS — works in Safari (iOS 7+) using Siri voices. Android — works in Chrome and Firefox via the system Google TTS engine. On both platforms, the first tap on Speak is needed to initialize audio (mobile browser policy), then everything is seamless. Some older Android devices ship with just one voice per language — that's a system limitation.