Text to Speech
Paste any text and have your browser read it aloud — choose the voice, speed and pitch, and follow along word by word.
Voice & settings
About this tool
Proofreading by ear catches mistakes your eyes skip over, a long article is easier to absorb while you cook, and language learners need to hear how a sentence actually sounds. This free text to speech reader turns any text into spoken audio right in your browser: paste it in, pick one of the voices installed on your device — grouped by language and pre-set to match your own — and press Play. Speed and pitch sliders let you slow a passage down for dictation or speed it up for skimming, and the current sentence is shown with the spoken word highlighted so you can follow along.
Under the hood it uses the Web Speech API that Chrome, Edge, Safari and Firefox all ship with, so there is nothing to install and no account to create. Long texts are automatically split into sentence-sized chunks, which sidesteps the well-known Chrome bug where lengthy passages fall silent part-way through. The page itself never transmits your text; local voices are generated entirely on your device, while the browser's own online voices are synthesised by its vendor. Because the API only plays sound, it can't save an MP3 — that is a browser limitation, and we'd rather tell you than pretend otherwise.
How to convert text to speech
- Type or paste your text into the box.
- Choose a voice that matches the text's language, then adjust speed, pitch and volume to taste.
- Press Play — use Pause, Resume and Stop to control playback.
Frequently asked questions
Can I download the speech as an MP3?
No — and any site claiming to do it with the built-in browser voices is not being straight with you. The Web Speech API plays audio through your speakers but gives web pages no access to the sound data, so there is nothing to save. If you need an audio file, play the text here and capture it with a screen or audio recorder, or use a dedicated TTS service that generates files on its servers.
Why do I see different voices on my phone, laptop and work PC?
The voices belong to your operating system and browser, not to this page. Windows ships Microsoft voices, macOS and iOS ship Apple voices such as Samantha and Daniel, Android uses Google's engine, and Chrome adds its own online 'Google' voices. Installing extra languages in your OS speech settings adds voices here automatically.
Why did speech stop partway through a long text on other sites?
Chrome's speech engine silently stops long utterances after roughly fifteen seconds, especially with the online Google voices. This reader avoids that by splitting your text into sentence-sized chunks of under 200 characters and queuing them one after another, so even a whole article reads to the end. If it ever does stop, press Stop and then Play to restart from the beginning.
Which languages are supported?
Whatever languages your device has voices for — typically dozens, including English variants, Spanish, French, German, Italian, Portuguese, Hindi, Japanese, Chinese and Arabic. The voice list is grouped by language, and the reader pre-selects a voice matching your browser's language. Pick a voice that matches the text's language, otherwise foreign words will be pronounced with the wrong accent.
Is my text sent to a server?
This page never sends your text anywhere. However, some voices are 'online' voices — notably Chrome's Google voices and certain Microsoft natural voices — which the browser itself synthesises by sending the text to the vendor's servers. Voices marked as local in the list are generated entirely on your device; choose one of those for anything confidential.