Text to Speech with Natural AI Voices
Turn text into natural speech. Paste text or import a file, pick an AI or device voice, listen with a read-along highlight and download MP3 or WAV. Your text stays on your device.
1. Your text
[pause 2s] adds a pause.
Reading along
2. Choose a voice
Natural AI voice, made on your device
The voice model (about 92 MB) downloads once and is saved in your browser, so next time it starts instantly and works offline. Your text never leaves your device.
Starting…
The AI voice speaks English. For other languages, use Device voices.
Pronunciation fixes
Tell the voice how to say names, acronyms or brands. Each word on the left is read as the text on the right. Saved in this browser only.
Recent texts
Your last 10 texts and voice settings, kept only in this browser. Click one to load it again.
Your text never leaves your device. Speech is made by your browser or by an AI model running on your device.
How to use Text to Speech
-
1
Add your text. Type or paste up to 20,000 characters, or press Import file to open a TXT, PDF, DOCX, Markdown, HTML, SRT or VTT file. The file is read in your browser and its text appears in the box.
-
2
Choose AI voice or device voice. The AI voice sounds natural and can be downloaded as MP3 or WAV. It downloads once and then runs on your device: about 330 MB for the fast version that uses your graphics chip (most laptops, PCs and recent phones), or about 90 MB for the lighter version used everywhere else. Device voices start instantly and cover many languages, but can only be played aloud.
-
3
Pick a voice and adjust it. Filter AI voices by accent and gender, or pick a language and a device voice. Press the preview button to hear a short sample. Set the speed, the volume and, for device voices, the pitch.
-
4
Add pauses and fix pronunciation. Place the cursor and use Add pause to insert a marker like [pause 2s]. Open Pronunciation fixes to tell the voice how to say names, acronyms or brand words, for example SQL as sequel.
-
5
Listen with read-along highlight. Press Play. Each sentence is highlighted while it is read, and you can click any sentence to start from there. Pause, resume or stop at any time, or press Ctrl+Enter to play and Esc to stop.
-
6
Download MP3 or WAV. With the AI voice, press MP3 or WAV to save the whole text as one audio file, including your pauses. Recent texts are kept on this device so you can come back to them.
By Mohit Khatri · Last updated
Learn more about Text to Speech
Direct Answer: Paste your text, choose a voice, press Play to listen, and press MP3 to download it.
ToolWeb Text to Speech offers two kinds of voices. The AI voice is a neural voice that sounds close to a real narrator. The device voices are the voices your operating system already has. Both run on your device, so you can convert private documents, notes and scripts without uploading them anywhere.
Direct Answer: Use the AI voice for English audio you want to download or publish, and a device voice for other languages or for quick listening.
- AI voice: natural rhythm and intonation, 28 English voices, MP3 and WAV download. It needs a one-time download (about 330 MB for the fast graphics-chip version, about 90 MB for the lighter one) and is fastest on a laptop, PC or recent phone.
- Device voices: start instantly, cover many languages and let you change the pitch. Browsers do not let websites record them, so they can be played but not downloaded.
On Windows, voices with Natural or Online in the name sound best. On a Mac or iPhone, you can add higher quality voices in Settings, Accessibility, Spoken Content.
Direct Answer: On ToolWeb, yes. Your text never leaves your device.
Most free text to speech sites send your text to a cloud service to make the audio. That is a problem for contracts, medical notes, unpublished writing or anything confidential. Here, the AI model is downloaded to your browser once and does all of the work locally. Only the model files come from the internet; the text you type does not go anywhere. After the first download, the AI voice even works offline.
Direct Answer: Write the way people speak, use punctuation, add short pauses and fix words the voice gets wrong.
- Use punctuation. Commas and full stops tell the voice where to breathe. Long sentences without commas sound rushed.
- Add pauses between sections with
[pause 1s]or[pause 2s]. - Spell out unusual abbreviations, or add them to Pronunciation fixes, for example approx. as approximately.
- Slow down a little. A speed of 0.9 often sounds better for tutorials and audiobooks.
- Try several voices. Voices with a higher grade usually sound smoother.
Direct Answer: Yes. Press Import file and choose the PDF or DOCX file. Its text is placed in the box, ready to play or download.
The text is extracted in your browser. Scanned PDFs contain pictures of text rather than text, so they can't be read; run them through OCR first. Password-protected PDFs and old .doc files can't be opened either. Up to 20,000 characters (about 3,000 words, or 20 minutes of speech) can be converted at a time, so split long books into chapters.
Direct Answer: Voice-overs, listening to documents, proofreading, learning and accessibility.
- Video voice-overs for YouTube, TikTok, Reels and presentations.
- Listening to articles, reports and study notes while you walk or commute.
- Proofreading: hearing your writing read aloud makes missing words and clumsy sentences easy to spot.
- Language learning with device voices in the language you are studying.
- Accessibility for people with dyslexia or low vision, with the read-along highlight.
The AI voice model, Kokoro-82M, is licensed under Apache 2.0, which allows commercial use of the audio you make.
Frequently Asked Questions
Is my text sent to a server?
Why does the AI voice need a download?
Can I download the audio as MP3?
Which languages are supported?
Can I use the audio in videos or commercial projects?
How do I add a pause or fix how a word is said?
[pause 2s] where the cursor is; it is not read aloud. To change how a word sounds, open Pronunciation fixes and add the word and how it should be said, for example SQL → sequel.