Text to Speech
Read text aloud with local voices, section progress, pause and adjustable speech speed.
Toolvore does not upload your text. Browser-reported local voices are selected by default; an optional remote voice may send text to its speech provider. Voice availability and processing depend on your browser and operating system. Avoid sensitive text with remote voices.
Read up to 20,000 characters aloud with a browser voice, language selection, speed, pitch, volume and visible section progress; local voices are selected by default.
How to use it
- 1Paste text or load the example, then choose an available voice and settings.
- 2Keep Local voices only on, or explicitly allow remote voices after reviewing their privacy implications.
- 3Press Read aloud; pause, resume or stop. Editing cancels the old passage.
What happens to your data
Toolvore does not upload or save your text. Local/remote labels come from the browser: remote voices may send text to a speech provider, and a local flag is not an independent privacy audit. No microphone is requested and no MP3/WAV is generated.
Last updated October 2026
Read a draft, study note or short passage aloud without creating an account. Paste up to 20,000 characters, choose an available voice and set speed, pitch and volume. Local voices are selected by default. A language filter helps find an installed voice, and the current reading section is shown while playback proceeds.
This is a browser text reader, not a voice-cloning service or an audio-file generator. It is useful for hearing awkward sentences while proofreading, listening to revision notes, or comparing pronunciation with an available voice. It does not translate text or guarantee a particular accent.
How it works
The tool uses the browser's speech synthesis interface. The voice list comes from the browser and operating system, so two devices can show different names and languages. Reload voice list refreshes that list; it does not download or install voices. If no local voice is available, playback stays disabled rather than silently sending the text to a remote voice. You can explicitly turn off Local voices only to see remote options.
Each voice is labelled local or remote from the browser's localService flag. Toolvore does not upload your text to its own servers or save it in browser storage. A remote voice may send text to the browser's speech provider. A local label is the browser's report, not an independent privacy audit; the operating system can manage speech outside this page's network requests. Avoid confidential text unless you understand the selected provider.
Long passages are split into sections of at most 220 UTF-16 code units, preferring sentence or word boundaries. Splitting preserves the input and does not divide a surrogate pair. One section is submitted at a time, which gives visible section progress without claiming precise word highlighting. A section that never completes times out after 90 seconds of unpaused playback. This surfaces a stalled engine instead of leaving the controls busy indefinitely.
Reading speed ranges from 0.5× to 2×, pitch from 0.5 to 2 and volume from 10% to 100%. These are browser requests, not guarantees that every voice applies them identically. Settings are locked during playback; stop before changing them. Editing, clearing or loading the example cancels the current reading and invalidates old callbacks, so a previous passage cannot restart over new text. Leaving the page also cancels this tool's active speech.
Pause and Resume use the speech engine's native controls. Support and background behaviour vary: keep the tab open, and if a voice stalls, stop and try a different voice or a shorter passage. No microphone or recording permission is requested. The page does not create a playable MP3, WAV, transcript file or download from browser speech.
Common use cases
- Proofreading a message by hearing it aloud
- Listening to a short set of study notes
- Comparing available language voices on your device
- Slowing a passage for careful listening
Frequently asked questions
Can I download the text as MP3 or WAV?+
No. This tool plays browser-generated speech but does not receive an audio file from that API. It does not offer a misleading download button or claim to record the spoken output.
Why are there no voices, or why is Read aloud disabled?+
Local voices only is on by default. Your browser may not expose an installed local voice, or its list may not have loaded. Try Reload voice list, check installed system voices, choose another language or browser, or explicitly allow remote voices after reading the privacy notice.
Is the text-to-speech voice fully offline?+
Only voices reported as local are shown by default. Remote voices may send text to a speech provider, and their availability may depend on a network connection. Toolvore's local label reflects the browser flag; it is not an independent offline guarantee.
Why did the reading stop or pause not work?+
Speech engines can be interrupted, blocked or stalled, and native pause/resume differs across browsers. The page shows engine errors, a 90-second section timeout, and a warning when a substantive section finishes implausibly quickly or without a start event. An end event does not prove audible output. Check system audio and installed voice downloads, try another voice or browser, and keep the tab visible.
How much text can I read?+
Up to 20,000 UTF-16 code units per reading. The displayed character count uses that measure, so some emoji count as more than one. The word count is a simple whitespace-separated count, not a language-specific linguistic analysis.
Does changing text keep the old reading running?+
No. Any edit stops the active speech and clears its section progress. There is no automatic playback or autosave; keep a copy of important text before leaving.
Related tools
Image OCR — Extract Text
Extract text from a photo, cancel recognition, correct the result and download TXT locally.
Extract Text from PDF
Pull the selectable text out of a PDF to paste elsewhere. It reads the text layer, so scans give nothing.
Word & Character Counter
Count words, characters, sentences, and paragraphs in your text.
Text to PDF
Create A4 or Letter PDFs with checked font coverage, wrapped text, titles and local TXT import.