Starter
Find your voice.
$174 billed yearly
1,500 credits / month
- Standard generation queue
- Basic & Pro models
- 1 private voice slot
Text to Speech Platform
Free: 500 characters · Subscribers: 10,000 characters
Your script and completed audio are saved to task history. Text is processed to generate speech. Privacy
Independent service; original Play.ht accounts do not transfer.
Text to speech, made immediate
Hear your script before sharing it. Explore 200+ realistic AI voices, switch languages, and download a voice over for your next video, lesson, or story.
From the editor to your next project
Generate AI Voice for Free
The Play HT text to speech editor does the work.
See the free AI voice generator turn a script into audio.
Every story begins with a voice. Find a pace that lets your words breathe.
Start in the PlayHT editor above.Find your sound
Pace, pronunciation, and character shape what your audience hears. The Play HT voice generator offers more than 200 public voices without an account. Try the free AI voice generator in PlayHT with a language and tone that suit your video, lesson, or story, then listen to your own words. Compare a short passage with PlayHT before recording the rest.
Start with a sentence, product introduction, or lesson passage in PlayHT. A short voice generator preview helps you hear rushed phrases and missing pauses. Revise your PlayHT script before generating again, so the narration follows the pace you intended.
Use Language in PlayHT to find narrators for your script. Search by name or accent when you have a particular sound in mind. The Play HT voice generator supports 85 script languages with Basic, Pro, and Max, listed with their native names. PlayHT starts with your preferred supported browser language.
Press Generate in the PlayHT free AI voice generator to hear your script. Stop when you want to change a word or switch narrators. After reviewing your PlayHT result, download the completed MP3 and keep it with your project.

A useful first listen
Paste up to 500 characters into the Play HT free AI voice generator, or up to 10,000 with an active subscription. Choose a supported script language and narrator in PlayHT. Listen to your draft before sharing it or adding it to an edit. Hear revisions with PlayHT before your next recording session.
The Play HT voice generator can start playing while audio is still being generated in PlayHT, in browsers that support MP3 streaming. Otherwise, playback starts when the clip is ready. New shared narrators may take longer to prepare. Replay the completed clip in PlayHT without generating again, or download the MP3 for your editing workflow.
Try PlayHT
Write for listening
A listener hears one thought at a time. Before using the Play HT voice generator, break long sentences into shorter ideas, put the main point early, and use punctuation to suggest pauses. Write unfamiliar names phonetically for PlayHT when needed, then listen to how they sound in context. Keep each PlayHT draft focused on one clear message.
Use the PlayHT free AI voice generator to check whether a listener can follow your first draft. Simplify confusing phrases and leave a breath between steps in an explainer. A PlayHT preview also helps you check names and technical terms before sharing the result.
Keep your final Play HT script with the project notes. Download the MP3 from PlayHT before closing this page, then match its pacing to your edit. Saving the script alongside the audio makes later revisions easier to track. Open PlayHT when you need to hear an updated line.

Where a preview helps
Hear the journey with PlayHT.Video narration
Use the PlayHT free AI voice generator to turn your script into narration. Change a line without another recording session.
“Every story begins with a voice. Find a pace that lets your words breathe.”
PlayHT loads this draft. Choose a narrator and press Generate when you’re ready.
Illustrative scenes. Play HT creates text to speech audio; use the MP3 in your own video or course editor.
Check narration pace, a video opening, or lesson pronunciation in PlayHT. The Play HT free AI voice generator turns a short script into a preview you can review before recording or editing the rest of your project. Load a scenario into PlayHT, then adapt the words to your own audience.
A plan for your next voice
One credit balance, three voice models. Choose the quality and volume your work needs.
Find your voice.
$174 billed yearly
1,500 credits / month
Make it unmistakably yours.
$594 billed yearly
6,000 credits / month
Give bigger ideas a voice.
$1,794 billed yearly
30,000 credits / month
Swipe to compare plans
Checkout is temporarily unavailable. Please try again.
Secure payments with Stripe
Available payment methods depend on your region, device, currency and purchase type. Your final options appear in Stripe Checkout.
Plan your usage
Per 100 characters: Basic 1 credit, Pro 2, Max 4. Each generation rounds up separately. Revisions use more credits; replay and MP3 downloads are free.
$14.50 / month
1,500 credits included monthly
Your editor shows the exact credit cost before each generation. Voice cloning is included with a subscription. Replay and download are free.
Extra credits are available to subscribers and never expire. They keep working with Basic after a subscription ends; model access follows your active plan.
Sign up to use Basic with up to 500 characters per generation. Daily check-in adds gift credits, which work with Basic only.
Monthly plan credits refresh each month and expire at the next refresh, including on yearly plans. Unused plan credits do not roll over. Plan credits are spent before gifts and purchased credits.
Failed, incomplete generations return their credits. Canceling a started generation uses credits. Guests can preview Basic three times per network address daily within a separate, sitewide 100,000-character allowance. Signed-in generation always uses credits and does not use this guest allowance.
For developers
Use the Play HT text to speech preview API to fetch public voices from GET /api/voices, then send your text, voice ID, and language to POST /api/tts. PlayHT returns an MP3 audio stream. The voice generator preview allows 500 characters without a subscription, or 10,000 with a valid signed-in subscriber session. Guests share three daily generations per network address and a sitewide daily allowance of 100,000 characters. Signed-in PlayHT requests use credits and bypass guest limits. Premium model access follows the active account plan. The API has no availability guarantee and is intended for short previews, not continuous production traffic.
curl https://playht.app/api/tts \
-H 'Content-Type: application/json' \
-d '{"text":"Give your story a voice.","voiceId":"JBFqnCBsd6RMkjVDRZzb","language":"en"}' \
--output voice.mp3textvoiceIdlanguageGood to know
Answers about Play HT text to speech, the PlayHT free AI voice generator, MP3 downloads, privacy, and preview limits.
Enter a script in PlayHT, choose a language and narrator, and press Generate. The Play HT voice generator returns an MP3 text to speech result, with streaming where supported. Replay the finished audio in PlayHT without another generation; revise the script when you want a different reading.
Play HT supports 85 script languages across Basic, Pro, and Max. Search PlayHT by language name or code; your preferred supported browser language is selected automatically. Native narrators appear first. If none are listed, another public narrator may work with differences in accent and pronunciation. PlayHT reads the script you provide: changing language does not translate it.
The Play HT free AI voice generator uses Basic for previews of up to 500 characters. PlayHT offers Pro for readings with more character; it requires Starter or above. Max offers a more distinctive delivery and requires Studio or Enterprise. An active plan supports scripts of up to 10,000 characters per generation in PlayHT on its included models.
Yes. Choose Download MP3 after PlayHT finishes your audio clip. PlayHT replay and download use no extra generation. Signed-in users can replay and download saved clips from Generation history after leaving the editor. Guests should download the clip before leaving or refreshing this page.
Yes. In Play HT, open My voices from your account menu or choose Voice Cloning in the sender menu. Upload or record a sample you own or have permission to use. PlayHT requires an active subscription. Creating a clone uses no credits; generation uses the selected model rate. Starter includes one active clone and two creations per month, Studio four and six, and Enterprise twenty and twenty. Deleted clones free a slot in PlayHT but still count toward the monthly creation allowance.
PlayHT and Play.HT also refer to the earlier Play.ht brand. This Play HT service is independent. Earlier accounts, subscriptions, projects, and API credentials do not transfer to this PlayHT site.
The Play HT free AI voice generator allows up to 500 characters per generation and three guest generations per network address daily, resetting at 00:00 UTC. Guests also share a sitewide daily capacity of 100,000 characters. Active subscribers can use up to 10,000 characters in PlayHT on their included models. Signed-in users generate with credits and bypass both guest limits; check your account for the current welcome credit reward. Starting or cancelling a generation uses an attempt. Signed-in users find saved clips in PlayHT Generation history. Guests can replay and download their clip in the current session.
For text to speech, Play HT sends your script to an external speech-processing service and saves the script, settings, task result, and completed audio. Samples submitted for cloning are forwarded for creation; Play HT does not keep the original sample. Signed-in users can access their own PlayHT records in Generation history; administrators can view all tasks. Guest task records and stored audio are removed after seven days. Account records remain until account deletion or a removal request. PlayHT uses daily network hashes and character counts to enforce preview limits; credit records track billing history. See the Privacy page for processing details.