Tinkr
All tools
Creator·Live· Spoken in your browser

Voiceover Generator

Paste a script. Hear it read aloud in your browser's built-in voices. Useful for previewing video voiceovers, accessibility checks, and pronunciation drafts. Uses the Web Speech API — no signup, no upload, no API cost. Voices vary by your operating system.

Frequently asked questions

How does this voice generator work?
It uses the Web Speech API — a browser feature that exposes your operating system's built-in text-to-speech voices to JavaScript. Your script is read aloud by your machine's voice synthesizer, with no API call, no server, and no signup. Quality depends on your OS and the voice you pick.
Why do the voices vary by browser and OS?
The Web Speech API doesn't ship voices itself — it exposes whatever your operating system provides. macOS includes high-quality 'Premium' voices in System Settings. Windows 11 has Microsoft Natural voices. Linux often has fewer/lower-quality defaults. Chrome on macOS will see Apple's voices; Chrome on Windows will see Microsoft's.
Can I download the audio as MP3?
Not currently. The Web Speech API speaks audio directly to your speakers but doesn't expose a download. For downloadable audio, you'd need a server-side TTS (Google Cloud TTS, ElevenLabs, OpenAI TTS), which we may add later as a paid tier. For previewing voiceovers, this works well.
Is my script uploaded?
No. The Web Speech API runs entirely on your device. Your script never leaves your browser. You can disconnect from the internet and the tool still works (provided your OS voices are local; some macOS voices are 'cloud' and require connectivity).
What can I use this for?
Previewing video voiceover scripts before recording, accessibility checks (does my UI copy make sense when read aloud?), pronunciation drafts, podcast intro testing, and language-learning practice. It's a draft tool, not a finished-audio tool — for production voiceovers, you'd typically still hire a voice actor or use a high-quality TTS service.
Why does the same voice sound different on Chrome vs Safari?
Different browsers may use different audio rendering paths. macOS Safari often uses Apple's voice synthesizer with the highest fidelity; Chrome may use a different backend that sounds slightly thinner. If you need consistency, pick a voice and platform combo and stick to it.
Can I adjust speed and pitch?
Yes. Rate goes from 0.5× to 2× (1× is normal speech). Pitch goes from 0.5 to 2 (1 is normal). Both are useful for matching your video's pace or testing how a script sounds slightly faster than read aloud. Extreme values can sound robotic — pick the smallest deviation that feels right.
Why is there no 'cloud' / 'AI' voice option?
Adding cloud TTS (e.g. ElevenLabs, OpenAI) would require an API key, paid usage, and uploading your script — breaking the privacy story. We may add a paid tier later for high-fidelity voices. For now, this stays browser-only and free.

Related tools