Text to Speech
Paste the text, pick a voice and press the button. The speech is produced by your own operating system, so the text never leaves the device and there is nothing to pay for by the character.
- 0Characters
- 0 сApproximate length
- 0Voices available
There is no download button, and that is honest: the browser plays synthesised speech through the sound card without giving the page an audio stream, so a file simply cannot be assembled here. To record, use the screen recorder of your operating system.
- Free
- Files never leave your device
- No sign-up
- No file limit
How to use
- Paste or type the text to be read.
- Choose a voice — the list comes from the languages installed on your device.
- Set speed and pitch if the default reading is too fast or too flat.
- Press «Read aloud»; you can pause and continue from the same place.
Good to know
Where the voices come from
The browser does not carry voices of its own — it asks the operating system. That is why the list differs from machine to machine: a phone usually has several voices per language, a desktop Linux may have none at all until a speech package is installed. It also means there are no character limits and no subscription: the work is done by software you already own.
Long text is read in pieces
Handed a whole article, the speech engine gives up part way: Chrome stops after roughly fifteen seconds unless the queue is nudged, and Safari drops everything past the first few hundred characters. So the text is cut at sentence boundaries and queued one phrase at a time. Cutting by character count instead would put the break inside a word, and that is audible as a stutter.
Frequently asked questions
Can I download the audio as a file?
No, and the reason is worth knowing: the browser sends synthesised speech straight to the sound card without handing the page an audio stream, so there is nothing here to assemble a file from. To capture it, use your operating system's screen or audio recorder.
There are no voices in the list. What now?
The system has none installed. On Windows they are added under Language settings, on Android and iOS under Accessibility, on Linux by installing a speech-dispatcher voice package. Reload the page afterwards — the list is read at load time.
Why does the same text sound different in another browser?
Because the voice comes from the system, but the choice of default voice, the handling of pauses and the exact pace belong to the browser. Chrome may also offer network voices, which sound smoother and need a connection.
Is the text sent to a server?
The page sends nothing anywhere. If you pick a voice marked as a network voice, the browser itself may fetch the audio from the vendor's service — local voices, which are preferred here by default, work entirely offline.
Related tools
- Word Counter Type or paste your text and the counters update instantly — words, characters, sentences, parag…
- Character Counter Type or paste your text and watch the character count update on every keystroke — with spaces a…
- Case Converter Paste text, pick a case, get the result. Nine ways of writing the same words: the four everyday…
- Typing Speed Test Type the sentence shown above the box. Correct characters turn green, mistakes turn red, and th…
- Random Number Generator Set the range, say how many numbers you need and press the button. For a prize draw switch on «…
- Password Generator A new password is generated the moment this page loads, using your browser's cryptographic rand…
- QR Code Generator Type a link or any text and the code appears as you type. Download it as a PNG for a screen or…
- UUID Generator Press the button and get identifiers you can paste straight into a database, a config or a test…