Text to speech for TikTok and Reels
Write a short, catchy script for your clip, voice it with an energetic AI voice, then download the MP3 and drop it into your video editor.
Free · no sign-up · the file you upload is deleted within 24 hours
Type your text, choose a voice and click Convert to speech. The result plays and downloads here.
How to use
- Write the scriptFor a 15–60 second video, 40–150 words is usually enough. Make the first sentence spark curiosity.
- Pick an energetic voiceTry the cheerful or friendly tone with a slightly faster speed (around 1.1×).
- Add it to your videoDownload the MP3 and use it as an audio track in TikTok, Instagram or your video editor.
Why voice-over works in short videos
Short videos are often watched with the sound off or scrolled past quickly. A clear voice-over explains the topic in the first seconds and keeps viewers watching. Pair it with subtitles to reach people watching without sound: the subtitle generator can create an SRT file from your voice-over.
Your own voice, not the app's
This tool does not imitate the built-in voices of TikTok or any other app. You choose one of the original AI voices in our catalog, so you can use the same voice consistently on every platform.
Short video script tips
- State the result or the question in the first sentence: "If you're making these three mistakes…"
- Keep sentences short; each sentence should match a cut in the video.
- End with a single call to action: save, follow or comment.
- Use the same voice for a series; viewers will recognize it.
You are responsible for the text you convert and how you use it. Using the tool to imitate a real person's voice or to create misleading content violates our terms of use.
Text to speech by language
112 languages and dialects have their own page. On each one you can listen to the voices in that language and try your own text.
English (American)30
English (British)30
English (Australia)30
English (Canada)
English (Hongkong)
English (India)30
English (Ireland)
English (Kenya)
English (New Zealand)
English (Nigeria)
English (Philippines)
English (Singapore)
English (South Africa)
English (Tanzania)
Turkish30
German (Germany)30
Spanish (Spain)30
French (France)30
Italian30
Portuguese (Brazil)30
Russian8
Japanese30
Polish (Poland)30
Dutch (Netherlands)30
Show all languages (112)
Hindi30
Arabic (Algeria)
Arabic (Bahrain)
Arabic (Egypt)
Arabic (Iraq)
Arabic (Jordan)
Arabic (Kuwait)
Arabic (Lebanon)
Arabic (Libya)
Arabic (Morocco)
Arabic (Oman)
Arabic (Qatar)
Arabic (Saudi Arabia)
Arabic (Syria)
Arabic (Tunisia)
Arabic (United Arab Emirates)
Arabic (Yemen)
Bengali (Bangladesh)
Bengali (India)30
Bulgarian30
Chinese (Cantoneo)30
Chinese (Mandarin, Simplified, Liaoning)
Chinese (Mandarin, Simplified, Sichuan)
Chinese (Mandarin)30
Croatian30
Czech30
Danish30
Dutch (Belgium)30
Estonian (Estonia)30
Finnish (Finland)30
French (Belgium)
French (Canada)30
French (Switzerland)
German (Austria)
German (Switzerland)
Greek30
Gujarati (India)30
Hebrew (Israel)30
Hungarian30
Indonesian30
Kannada (India)30
Korean30
Latvian (Latvia)30
Lithuanian (Lithuania)30
Malayalam (India)30
Marathi (India)30
Norwegian30
Portuguese
Punjabi (India)30
Romanian (Romania)30
Serbian (Serbia, Cyrillic)30
Slovak (Slovakia)30
Slovenian30
Spanish (Argentina)
Spanish (Bolivia)
Spanish (Chile)
Spanish (Colombia)
Spanish (Costa Rica)
Spanish (Cuba)
Spanish (Dominican Republic)
Spanish (Ecuador)
Spanish (El Salvador)
Spanish (Equatorial Guinea)
Spanish (Guatemala)
Spanish (Honduras)
Spanish (Mexico)
Spanish (Nicaragua)
Spanish (Panama)
Spanish (Paraguay)
Spanish (Peru)
Spanish (Puerto Rico)
Spanish (United States)30
Spanish (Uruguay)
Spanish (Venezuela)
Swahili (Kenya)30
Swahili (Tanzania)
Swedish30
Taiwan
Tamil (India)30
Tamil (Malaysia)
Tamil (Singapore)
Tamil (Sri Lanka)
Telugu (India)30
Thai (Thailand)30
Ukrainian30
Urdu (India)30
Urdu (Pakistan)
Vietnamese30
The number next to each name is the count of voices made for that language. This list is generated automatically from the voice catalog on the day the site was built.
Common questions
Is this the TikTok AI voice?
No. We don't imitate TikTok's voice; you use one of the original AI voices in our catalog. You can download the file and use it on any platform.
Does it work for Reels and YouTube Shorts?
Yes. The MP3 you download can be added in any video editor.
Is it free?
Without an account you get 3 conversions a day, up to 500 characters each.
Can I add subtitles to the voice-over?
Yes. Upload the audio file to the subtitle generator to get SRT or VTT subtitles.
Related tools
- Free text to speechHave AI read your text aloud, then play it and download it as MP3.
- Commercial voiceUpbeat AI voices for ads and promotions.
- Young voice generatorYouthful, energetic AI voices for social media and games.
- Subtitle generatorCreate SRT and VTT subtitle files from video automatically.
- AI voice generatorVoice your text with different AI voice characters and tones.
Move to the studio for more.
Long files, saved projects and advanced export are in the studios. Start with a free account.