Translate Hindi Song Lyrics to English

Hindi songs mix Hindi, Urdu, a little Punjabi and plenty of English, and the lyrics are often typed in Roman letters instead of Devanagari. Hindi and English are already set in the translator above. Paste the lyrics in either script for a faithful English translation, a singable version and notes on the poetic words that do not carry over.

What makes Hindi lyrics tricky to translate

Hindi, Urdu and Hinglish in one song

Song lyrics borrow heavily from Urdu poetry (dil, ishq, junoon), drop in Punjabi lines, and switch to English for a hook. The translator handles the mix: English parts stay as they are, and Urdu and Punjabi words are translated along with the Hindi.

Roman script or Devanagari

Many people type Hindi lyrics in Roman letters, like tum kahan ho. That works, but spellings vary and some different words look alike in Roman letters, so Devanagari gives the most accurate result when you have it.

Tu, tum and aap

Hindi has three levels of you. Tu is the most intimate (or the rudest), tum is warm and familiar, and aap is respectful. Love songs move between them on purpose. English you flattens all three, so the notes explain the shift when it matters.

Poetic words with layers

Words like ishq (deep, consuming love), sukoon (peace of mind) and intezaar (waiting, with longing) carry more than any one English word. The faithful version picks the meaning that fits the line, and the notes explain the rest.

The verb comes last, often on the rhyme

Hindi puts the verb at the end of a line, and songs often rhyme on that ending or repeat it (raha hai, jaana hai). English puts the verb early, so a singable English line has to find a new word for the rhyme to land on.

A worked example

Two original lines, written for this page, in Devanagari with a romanized version underneath. The first line has 12 syllables and the second has 11.

Original

तेरी गली की बारिश में भीग गया मैं,

Pronunciation: teri gali ki baarish mein bheeg gaya main,

छतरी थी हाथ में, फिर भी खोल न पाया।

Pronunciation: chhatri thi haath mein, phir bhi khol na paaya.

Faithful translation

I got soaked in the rain on your street,

the umbrella was in my hand, and still I couldn't open it.

Singable version

I got soaked in the rain on the street where you live

umbrella in hand, and I still left it closed

Gali is a narrow lane, and teri gali, your lane, is a classic image in Hindi songs for the place where the beloved lives, so the singable line spells it out as the street where you live. The verbs gaya and paaya tell you the singer is a man, which the English does not show. Khol na paaya means he could not bring himself to open it, a hint that he wanted to get soaked; still left it closed keeps that hint in 11 syllables.

Questions and answers

Can I paste Hindi lyrics written in English letters?

Yes. Romanized Hindi works, and that is how many lyrics are shared. Because spellings vary, Devanagari gives the most accurate translation if you have it.

Does it translate the Urdu and Punjabi words too?

Yes. Urdu and Punjabi words and lines are translated along with the Hindi, and anything already in English stays as it is.

How does it handle words like ishq, dil and sukoon?

It picks the English that fits each line, since the same word can lean romantic in one line and spiritual in another, and the notes explain what the English could not hold.

Can I get a singable English version for a cover?

Yes. The singable version keeps each line within about two syllables of the original and close to its rhythm, and lines that rhyme still rhyme. If the song is not yours, releasing a cover with new lyrics may need permission from its writers or publisher.

Can I translate a song straight from the audio?

Yes. Switch to Upload a song. It writes down the lyrics as they are sung, shows them to you, and translates them in one step. Each mode shows its price on its button.

All languages: open the full Lyrics Translator