Text to Speech — Free Online Reader
Paste an article, an essay draft or a study sheet and have it read back to you. The page uses the voices already installed on your computer or phone, so there is no account, no character cap and no queue. Long texts are cut into sentence-sized utterances and queued, which is what stops a browser dropping the rest of the passage half way through.
Nothing you paste reaches orangebot.ai — the page hands your text to the speech engine built into your browser. Voices marked "on device" synthesize locally and work offline; Chrome's "Google" voices are synthesized on Google's servers, so with those the browser itself sends the text there. Pick an on-device voice for anything sensitive.
Voices and browser support
This page uses the SpeechSynthesis half of the Web Speech API, supported by every current desktop browser. What differs is which voices you get and where the audio is actually produced.
| Browser | Voices you get | Where the audio is made |
|---|---|---|
| Chrome (desktop) | Your operating system's voices plus Chrome's own "Google" set | System voices locally; every "Google" voice on Google's servers |
| Edge (desktop) | System voices plus Microsoft's online natural voices | System voices locally; the natural voices on Microsoft's servers |
| Safari (macOS and iOS) | The macOS / iOS voice family, including downloadable enhanced voices | On device |
| Firefox (desktop) | Whatever the OS speech service exposes — SAPI on Windows, the macOS voices, speech-dispatcher on Linux | On device |
| Chrome on Android | The engine set in Android Settings, usually Google Text-to-Speech | On device once the language pack is downloaded |
| Hardened / privacy browsers | Often none — some disable the API deliberately as a fingerprinting surface | Nothing; the page shows a fallback message instead of failing |
- The "on device" tag next to a voice in the dropdown is the browser's own localService flag. It is the reliable way to tell a local voice from a network one, and local voices are the ones that keep working with the network off.
- Voices load asynchronously. Chrome returns an empty list on the first call and fills it a moment later, which is why a freshly opened page can take a second to populate the dropdown.
- Speed and pitch are handled by the engine, not by resampling, so a voice at 2x still sounds like itself rather than like a chipmunk.
How to convert text to speech online free
- Paste your text. Drop in anything — an article, an email, a chapter. There is no character limit; the counter shows how many chunks the reading queue will hold and roughly how long it will take.
- Pick a voice. The dropdown groups every voice your device offers by language, English first. Voices marked "on device" synthesize locally and work offline.
- Set speed and pitch. Speed runs from 0.5x to 2x with one-click presets; pitch runs from 0.5x to 2x. Around 1.25x is the usual sweet spot for listening to your own writing.
- Play, pause, resume. Press Play and follow the highlighted chunk in the reading queue. Pause holds your place and Resume carries on from there rather than starting over. Changing voice or speed mid-read takes effect at the next sentence.
Frequently Asked Questions
- Can I download the audio as an MP3?
- No, and no browser tool can. The Web Speech API plays audio straight to your speakers and exposes no audio stream, so there is nothing to capture or save. Any site offering an MP3 download is sending your text to a paid cloud voice service instead — a different product with a different privacy story.
- Is my text sent anywhere?
- Not to orangebot.ai — the page hands your text to the speech engine built into your browser. What happens next depends on the voice: ones marked "on device" are synthesized locally and work with the network off, while Chrome's "Google" voices are generated on Google's servers, so with those the browser itself sends the text there. Pick an on-device voice if the text is sensitive.
- Why is there a length limit on the voice, not on my text?
- Chrome stops speaking after roughly fifteen seconds of a single utterance and quietly truncates very long strings. This page works around it by splitting your text at sentence boundaries into utterances of at most 200 characters and queueing them, so a 10,000-word article reads straight through.
- Why does my voice list look so short?
- The list comes from your operating system, not from this page. Windows and macOS ship a handful of voices and let you install more in their accessibility settings; Chrome adds its own network voices on top. A bare Linux desktop often has none until you install speech-dispatcher and a synthesizer such as espeak-ng.
- Does it work on a phone?
- Yes. iOS uses the Siri voice family through Safari, and Android uses whatever engine is set in Settings — usually Google Text-to-Speech. Note that most mobile browsers stop speech when you switch away from the tab.
- What languages can it read?
- Whatever your device has voices for, which is typically a few dozen. The dropdown groups them by language tag with English first. For best results match the voice language to the text — an English voice reading French will pronounce it as if it were English.
Use Cases
- Proofread your own writing by ear, where clumsy sentences are obvious
- Listen to a long article or PDF extract while doing something else
- Study from notes hands-free on a commute or a walk
- Check how a script or voiceover draft sounds before recording it
- Read screen text aloud for someone with low vision or dyslexia