Text to Speech
Text to speech that sounds human.
Paste your script, pick a voice and get natural speech. Browse 102 voices, hear a sample of each and add your favourites to your studio. Your last five generations are kept in your browser. 5,000 characters a week are free.
In short: KUKU Labs is an online text to speech studio. Paste your text, choose one of 102 voices and download natural-sounding audio as a WAV file. It runs in your browser, so your text is not uploaded. 5,000 characters a week are free; Basic is $10 a month.
How it works
- 1
Write or paste your text
Up to 10,000 characters per generation with the Basic plan (about ten minutes of speech). Without a plan you get 5,000 free characters every week.
- 2
Choose a voice
Browse 102 voices in five languages, hear a short sample of each, and add your favourites to your studio. Or clone your own voice.
- 3
Generate, download, come back
Watch the audio build up, play it back and download a WAV file. Your last five generations stay in your browser, so a reload won’t lose them.
What you get
102 voices you can listen to
English (US and UK), French, German, Spanish (Spain and Mexico) and Portuguese (Brazil), plus 12 English character voices. Every voice has its own page with a sample.
Your last five generations, kept
Saved in your own browser. If the page reloads while you wait, they’re still there. Making a sixth removes the oldest.
Voice cloning
Clone a voice from a short sample and use it like any other voice.
Speed and calmness
Slow it down or speed it up, and choose a calmer or livelier delivery.
Download as WAV
Standard audio files that work in any editor, video tool or podcast app.
A text to speech studio that runs in your browser
KUKU Labs turns what you write into natural-sounding speech. Paste a script, choose a voice, press generate and download the audio. There is nothing to install, and the work happens inside your own browser, so your text is not sent to our servers.
Every voice in the library has its own sample, so you can hear it before you choose. If you want a voice that nobody else has, clone your own from a short recording.
What people make with it
- Voiceovers and narration for YouTube and other videos (see our guide to text to speech for YouTube)
- Podcast intros, ads and announcements
- Audio versions of articles, newsletters and study notes
- Explainer videos, slide decks and e-learning lessons
- Reading text aloud when you would rather listen than read
How much text can you generate?
With a plan, one generation can be up to 10,000 characters, which is about ten minutes of speech, and you can make as many as you like. Longer scripts are easy to do in parts. Without a plan you get 5,000 free characters a week, in as many generations as you like. Read more about unlimited text to speech.
Voices and languages
The library has 102 ready-made voices: English (American and British), French, German, Spanish (Spain and Mexico) and Portuguese (Brazil), plus a set of English character voices. Browse them all in the voice library, or start from a language: English, French, German, Spanish or Portuguese.
You can slow the voice down or speed it up, and make the delivery calmer or livelier. The result downloads as a standard WAV file that works in any editor.
Your text stays with you.
What you type is processed in your browser and isn’t uploaded to our servers. See our Privacy Policy for the details.
Questions
Is text to speech on KUKU Labs free?
Yes, up to a point: every account gets 5,000 free characters every week, to use in as many generations as you like. The Basic plan ($10 a month, or $100 a year, renewing until you cancel) adds unlimited generations of up to 10,000 characters each.
Which languages and voices are available?
The Voice Library has 102 voices: English (US and UK), French, German, Spanish (Spain and Mexico) and Portuguese (Brazil), plus 12 English character voices, each with a sample you can hear first. Italian is available through the classic voices. You can also clone your own voice.
Is my text uploaded anywhere?
No. What you type is processed in your browser and isn’t sent to our servers.
How long can the text be?
Up to 10,000 characters per generation with the Basic plan (about ten minutes of speech), and up to 5,000 characters a week in all on the free account.
Are my generations saved?
Your last five generations are kept in your own browser, so a reload won’t lose them. They’re never uploaded. Making a sixth removes the oldest, you can delete any of them, and signing out clears them.
Can I use the audio in my videos or podcasts?
You own what you create, as far as the law allows, and you are responsible for how you use it. The voices are provided by third parties under their own licences, so check that your use fits them. See our Terms for details.
Ready when you are.
Text to speech needs no account to try. A free account gives you 5,000 characters a week and unlimited voice enhancing.
Try it — no sign-up