Hindi Typing (English to Hindi)
What to type for each letter
Capitals give the retroflex and the harder sounds.
| Type | Get | Type | Get | Type | Get | Type | Get |
|---|
How to type Hindi without a Hindi keyboard
Write the word the way it sounds in English letters and it appears in Devanagari straight away.
mera naam Ram hai becomes मेरा नाम राम है. There is nothing to install and nothing to
learn beyond a handful of capital letters for the harder sounds.
The few rules worth knowing
- Capitals are the retroflex letters —
Tट,Thठ,Dड,Dhढ,Nण,Shष. - Double a vowel to lengthen it —
raamराम,paaniपानी,guruuगुरू. - A vowel at the end of a word is lengthened for you —
meraमेरा,kabhiकभी. - n and m before a hard consonant become an anusvara —
gangaगंगा,sundarसुंदर. - Two consonants with no vowel between them join —
premप्रेम,vidyaविद्या.
Where people use this
- Filling government and exam forms that expect Unicode Hindi.
- Writing WhatsApp and social posts in Hindi from an English keyboard.
- School and college assignments, letters and applications.
- Adding Hindi headings and captions to documents and designs.
Share this tool with friends
Free to use, no sign-up, works on any phone.
Frequently Asked Questions
No. You type ordinary English letters and the tool converts them to Devanagari as you go. The result is normal Unicode text, so it pastes correctly into WhatsApp, Word, Gmail and any modern website.
Spell them the way they sound — "hindi" gives हिंदी and "kya" gives क्या. A vowel at the end of a word is treated as the long form, because that is how these words are actually written.
Use a capital letter: T gives ट, Th gives ठ, D gives ड, Dh gives ढ and N gives ण. The same idea covers ष with Sh and ज्ञ with Gy.
An n or m before a stop or a sibilant becomes an anusvara, which is how Hindi spells these words — गंगा, हिंदी, संस्कृत. Before य, र, ल, व and ह it joins instead, giving धन्यवाद. For the rare letter ङ itself, type NG.
No. The conversion is done by JavaScript inside your browser. Nothing is uploaded or stored, and the page keeps working if you disconnect from the internet.
Yes. The output is standard Unicode Devanagari, which is what those forms expect. Legacy fonts such as Kruti Dev are a different encoding — use the Kruti Dev converter for those.