Text to speech
Type or paste up to 5,000 characters, choose a voice and press “Generate audio” to download a WAV file. The neural voices run on your device, so your text is never sent to a server.
Free, no sign-up and no uploads: processing happens in your browser · Updated
0 / 5,000 characters
The first time the voice is downloaded (about 63 MB) and saved in your browser. After that, audio is generated instantly.
Uses
Narration for videos and presentations, audio versions of articles, pronunciation practice, or accessibility for people who prefer to listen. To trim silences or keep only a part, use Cut audio.
Related tools
Frequently asked questions
- Which voices are available?
- Neural Piper voices in English (US and UK), Spanish (Spain and Mexico), Brazilian Portuguese, French, German, Italian and Catalan. They sound much more natural than classic synthetic voices.
- Why does it take a while the first time?
- Each voice is a model of about 30–115 MB that is downloaded once and stored in your browser. After that, audio is generated in seconds, even offline.
- Can I use the audio in videos or commercial projects?
- You generate the audio on your own device, with no watermark. Piper voices are published under open licenses, but each voice has its own: for commercial use, check the license of the chosen voice in the Piper repository (rhasspy/piper-voices).
- How do I get it as MP3?
- Download the WAV and convert it with <a class="underline text-[var(--color-accent)]" href="/en/convert-audio">Convert audio</a>, which you will also find in the suggestions after downloading.
- What is “Listen now with the browser voice”?
- It reads the text immediately with your operating system’s built-in voice. It needs no download, but that audio cannot be saved as a file.
- Is there a length limit?
- Up to 5,000 characters per run. For longer texts, generate them in parts.
- Are my files uploaded to a server?
- No. Everything is processed inside your browser and your files never leave your device. There is no upload, no queue and no temporary storage, so the tool keeps working even if you go offline after the page has loaded.