Skip to main content

Hindi text to speech

Turn Hindi text into natural speech. Paste text in Devanagari or drop in a PDF or Word file, then listen or download the MP3.

  • Natural Hindi voices, female and male
  • Reads Devanagari text, PDFs and Word files
  • MP3 download for videos and WhatsApp
Voice
90 characters

How to convert Hindi text to speech

  1. Paste your Hindi text above. The language is already set to हिन्दी.
  2. Pick a voice: Ananya or Arjun, or an HD voice if you're signed in.
  3. Press Read it aloud, then download the MP3.

Tips for natural Hindi audio

  • Use the danda (।) and commas. The voice pauses at punctuation, so long sentences without it run together.
  • Write numbers the way they should be spoken if a number is read wrong, for example "दो हज़ार" instead of "2000".
  • English words in Hindi text are read with a Hindi accent. For an English passage, switch the language to English and pick Priya, Meera or Vikram, who have Indian English accents.

Questions

Is Hindi text to speech free?

Yes. Guests get 3,000 characters a day, and a free account gets 10,000 a day plus the HD voices.

Which Hindi voices are there?

Ananya (female) and Arjun (male) for everyone, plus six HD voices (Kavya, Riya, Sneha, Rohan, Aman and Karan) with a free account. Press ▶ to hear each one.

Does it read Hinglish (Hindi in Latin letters)?

The Hindi voices read Devanagari best. Romanized Hindi is often read like English, so convert it to Devanagari first, for example with Google Input Tools.

Can I make a voiceover for YouTube?

Yes. Download the MP3 and add it to your video in any editor.