Turn any text into natural speech.
Paste your text, pick one of 512 voices - including native speakers of thirty-one languages - and press play. Preview each voice free, pay per character, download the MP3.
Generate your first clip →Hear the voices before you spend a credit
Real samples, straight from the generator. Native speakers are marked - they are locals, not an English voice reading a foreign language.
Native voices, language by language
79 Native voices
- Arabic 25 voices Modern StandardLevantineEgyptianMoroccanSaudiGulf
- Spanish 21 voices Latin AmericanMexicanCastilian
- French 15 voices FranceCanadian
- Portuguese 15 voices BrazilianEuropean
- Dutch 11 voices NetherlandsFlemish
- German 10 voices
- Japanese 10 voices
- Italian 9 voices
- Bulgarian 8 voices
- Croatian 8 voices
- Czech 8 voices
- Slovak 8 voices
- Danish 7 voices
- Finnish 7 voices
- Greek 7 voices
- Hungarian 7 voices
- Norwegian 7 voices
- Korean 6 voices
- Polish 6 voices
- Turkish 6 voices
- Ukrainian 5 voices
- Chinese 4 voices
- Filipino 4 voices
- Hindi 4 voices
- Indonesian 4 voices
- Malay 4 voices
- Romanian 4 voices
- Russian 4 voices
- Swedish 4 voices
- Vietnamese 4 voices NorthernSouthern
Everything you need to give text a voice
One of Speecho's two core tools - speech becomes text, and text becomes speech.
512 stock voices
185 Standard voices plus 327 from ElevenLabs, including native speakers of thirty-one languages - each with a free preview sample.
Dialogues with several voices
Paste a script with names and every character gets a voice of its own, joined into one MP3 at the same price per character.
Speaks your language
Voices follow the language of your text - and for thirty-one languages you can pick an actual native speaker instead of an English accent.
MP3 download
Play in the browser or download the file. Clips stay in your history for 90 days. Enhanced and Premium clips also come with SRT or VTT subtitles, free.
Voice your transcripts
Every transcription has a Voice button - transcribe, translate, then speak it in another language.
No subscription
Billed per 1,000 characters from the same credit balance as transcription. Credits never expire.
New: turn an article, a chapter or your notes into a conversation between two hosts, voiced into one MP3. Text to podcast →
New: voice a whole word list at once, a separate MP3 for every line, downloaded as one ZIP. Bulk text to speech →
Have subtitles? Voice them on their timing →
Pick the quality, see the price
Billed per 1,000 characters of text - roughly one minute of speech. The exact cost shows before you generate.
Clear voices for everyday use: drafts, internal audio and utility voiceovers.
Noticeably more natural - the sweet spot for published content.
The most human voices ElevenLabs makes - including the native speakers, at their best.
Dollar prices shown at the $5 pack rate - bigger packs bring every rate down. Stock voices only: Speecho does not clone voices.
Voice directions: pauses, mood and delivery
Short tags in square brackets, typed into the text itself - no settings, no audio editor. A tag shapes the words after it.
[pause] A pause of about a second. [long pause] A longer pause, about two seconds. [excited] [curious] [sad] The mood of the words that follow. [whispering] [shouting] [softly] How loud they are said. [slowly] [rushed] [drawn out] How fast they are said. [laughs] [sighs] [clears throat] A sound the speaker makes. [British accent] [pirate voice] An accent or a character. Enhanced and Premium. [door creaking] [clapping] A sound effect. Enhanced and Premium. CAPITALS A word the voice leans on. Works on every voice. Enhanced and Premium take any short direction in English, like [starting calm, then losing patience]. The Standard voices know a shorter list, written in English even in a text in another language, and some of them follow it better than others. Tags are not perfect yet: a voice may skip one or read it differently from take to take, so try a sentence or two before a long text.
How it works
From text to MP3 in under a minute.
Watch the full tutorial on YouTube
Paste your text
Up to 250,000 characters: a long text is voiced part by part, and you hear part 1 before paying for the rest. The credit cost updates live as you type.
Pick a voice
Every voice has a free sample. Switch tiers to hear the difference before spending a credit.
Play & download
Ready in seconds - listen in the browser or take the MP3. Clips stay 90 days, delete anytime.
Pay only for what you use
Top up once. Credits never expire. No subscription - the same balance also covers transcription, scans and captions.
Confirm your email and get 150 free credits - enough to voice about 3,000 characters and try the voices for real.
- ≈ 48 min of speech
- 512 stock voices
- 3 quality tiers
- Native voices for 31 languages
- MP3 download · 90-day history
- ≈ 2 h of speech
- 512 stock voices
- 3 quality tiers
- Native voices for 31 languages
- MP3 download · 90-day history
- ≈ 5.5 h of speech
- 512 stock voices
- 3 quality tiers
- Native voices for 31 languages
- MP3 download · 90-day history
- ≈ 12 h of speech
- 512 stock voices
- 3 quality tiers
- Native voices for 31 languages
- MP3 download · 90-day history
Speech estimates use Standard voices (~$0.10 / min). Enhanced and Premium sound more natural and cost more per minute - see the tiers above. Exact cost is shown live before you generate.
Frequently asked questions
Not covered here? Ask us, we usually reply within a business day.
How is text-to-speech billed?
Per 1,000 characters of input text, from the same credit balance as transcription: 50 credits with Standard voices, 110 with Enhanced (ElevenLabs), 160 with Premium (ElevenLabs). Roughly, 1,000 characters is one minute of speech. The exact cost is shown live under the text box before you generate.
Which voices are available?
512 licensed stock voices: 185 on the Standard tier and 327 ElevenLabs voices shared by the Enhanced and Premium tiers - six universal ones plus native speakers of thirty-one languages: English (thirteen accents, from American and British to Australian, Canadian, Indian, South African and New Zealand), Spanish, German, French, Portuguese, Italian, Japanese, Arabic, Korean, Dutch, Polish, Turkish, Ukrainian, Vietnamese, Hindi, Indonesian, Chinese, Russian, Filipino, Malay, Swedish, Romanian, Czech, Greek, Hungarian, Norwegian, Danish, Finnish, Bulgarian, Croatian and Slovak. Each has a free preview sample. Speecho does not offer voice cloning or custom voices.
What languages does it speak?
The voices speak the language of the text you paste - write in Spanish, get Spanish speech. For thirty-one languages the ElevenLabs tiers also offer native speakers, so the accent is local rather than English. Paste your text and the app detects the language and suggests matching voices automatically.
Can I control how a voice reads?
Yes - with tags in the text. [pause] and [long pause] add a pause, and tags such as [whispering], [excited] or [laughs] change the delivery. How closely a voice follows a tag depends on the voice, so try a sentence first. You can also filter the voices by what they suit best: narration, conversation, ads, learning or characters.
Can several voices talk in one file?
Yes. Switch Text to speech to Dialogue, or paste a script where each line starts with a name: every character gets its own voice, the lines are voiced in order with the pause you pick, and you download one MP3. Up to 8 characters and 100 lines, priced exactly like the same text in one voice.
Can I redo one part without voicing everything again?
Yes. In a long text voiced in parts, or in a dialogue, any single part or line can be voiced again on its own: pick another voice, correct a word, or add a direction like [whispers]. The rest stays as it is. The same text costs that part's price again; a changed text costs the price of the new text.
Can I get a separate audio file for every word?
Yes. Switch Text to speech to List and paste your words or phrases, one per line, or open a .txt or .csv file: each line is voiced as its own MP3 in the voice you pick, named after the line, and the whole set downloads as one ZIP. Up to 1,000 lines per list. The list is priced as one text, so short words do not each pay a clip minimum; a line under 10 characters counts as 10.
Can I voice an SRT or VTT subtitle file?
Yes. Switch Text to speech to Subtitles and open or paste an SRT, VTT or SBV file: every subtitle is voiced at its own time, as one MP3 track, and each line also comes as its own file in a ZIP. A WebVTT voice tag such as <v Anna> gives each named speaker a voice of their own. For a video, pick Voice on the original timing in the Voice menu of its transcript or translation: you get one MP3 as long as the video, and a free tool puts it back on the video in your browser.
Can it turn an article into a podcast?
Yes. Make a podcast from text, in the Voice tab, turns an article, a chapter or your notes (300 to 60,000 characters, or a PDF, Word or EPUB file) into a conversation between two hosts of about 5, 10 or 20 minutes, in the language of the text or another one. The hosts stick to your text. The script opens in the Dialogue editor for you to check, then it is voiced into one MP3. Writing the script costs 15 credits for up to 5 minutes, 25 for up to 10, 40 for up to 20, plus 1 credit per 3,000 characters of text; voicing it costs the same as any dialogue.
Can I turn a transcription into speech?
Yes - every transcript in your history has a Voice button that sends its text straight into the generator. Combined with translation, this turns a recording in one language into spoken audio in another: transcribe, translate, voice.
What format do I get, and how long is it stored?
MP3, playable in the browser and downloadable. Clips are stored for 90 days, and you can delete any clip - or your whole account - at any time, which removes the audio immediately.
Do I get subtitles with the audio?
Yes, with Enhanced and Premium voices. The arrow next to the MP3 gives you an SRT or VTT file timed word by word to the audio, and it stays in sync at any playback speed you download. A long text voiced in parts gets one subtitle file for the joined audio, and a dialogue can have the characters' names in front of each line. Subtitles cost nothing extra. Standard voices do not have them.
Can I use the audio commercially?
Yes. Generation runs on the paid commercial API tiers of our voice providers, whose terms permit commercial use of the generated audio. You are responsible for the content of the text you convert.
Is there a free tier?
Yes. Confirm your email and you get 150 free credits - about 3,000 characters of Standard speech - so you can generate a real clip before paying anything (voice previews are free too). After that it is pay-per-character with no subscription: a one-time $5 pack covers roughly 48,000 characters of Standard speech.
Speech to text, too
Speecho started as a transcription tool - upload audio or video and get an accurate transcript with AI summaries, translations into 18 languages, live subtitles and more. Same account, same credits.
Explore transcription →Give your text a voice.
Preview the voices free - pay only for the characters you convert.
Try text to speech →