Safari is not supported. The voice model fails to load in Safari. Please try Chrome, Edge, or Arc for the best experience, or Firefox as an alternative.
Mobile browsers work, but this tool isn't optimised for them. The voice model (~90 MB) must download before playback can begin — expect a wait on a mobile connection. Audio generation is CPU-only on mobile, so it's slower than desktop and will drain your battery during long sessions. For the best experience, use Chrome or Edge on a desktop or laptop.
Manuscript
Reader.

Hear your writing read aloud — free, private, no AI training, no signup.

Open Source
Your manuscript stays private — here's how

No servers. Your text is never uploaded anywhere. Everything runs inside your browser on your device.

No AI training. Your words are not used to train any model. The voice model is pre-trained and read-only.

No accounts or personal tracking. No logins, no cookies. We count page visits but don't know who you are or what you paste.

Your text is never stored. Close the tab and your manuscript is gone. If you choose to "Remember my settings," only your voice and timing preferences are saved in your browser — never your text.

Best experience: Chrome or Edge on desktop

Chrome, Edge, or Arc on desktop support WebGPU acceleration — audio generates 3-5× faster with smoother playback.

Safari is not currently supported — the voice model fails to load. Firefox works but uses slower CPU processing, so generation takes longer and may have brief pauses.

Mobile browsers work but are slower. For long chapters, desktop is recommended.

Loading Kokoro voice model...
First load downloads ~80-320 MB depending on browser (cached after)
Drop your file here
or (.txt, .docx)
Space play / pause  ·  back 30s  ·  forward 30s
Voice
Speed 1.0×
Sentence pause 500ms
Paragraph pause 1000ms
Speaker change pause 1000ms
Action beat pause 400ms
Comma pause 250ms
Em dash pause 250ms

Saves your voice and timing preferences in this browser's local storage so they're restored next time you visit. Nothing is sent anywhere — it stays on your device.

Audio engine

Advanced. If your audio sounds glitched or distorted, try Force CPU. If you don't know what this is, leave it on Auto.

0 / 0