Skip to content
QuickUtils

Hindi Typing

Type Hindi in English letters and see it in Devanagari as you go: namaste becomes नमस्ते. Pick another spelling with the keyboard, then copy or download. Works for Marathi too.

Type in
Digits

Spellings for the word you are typing appear here.

How to use it

  1. 1Type a Hindi word the way it sounds, in English letters, such as namaste or kya.
  2. 2Press space or a punctuation mark and the word turns into Hindi. For another spelling, use the arrow keys and Enter, a number key, or tap a suggestion.
  3. 3Made a mistake? Press Backspace right after a word to get your English letters back.
  4. 4Copy the text, or download it as a .txt file.

Frequently asked questions

How do I type Hindi on an English keyboard?

Type each word as it sounds and press space: aap kaise hain becomes आप कैसे हैं. Use aa, ee and oo for long vowels (kaam, teen, phool), and capitals for sounds such as ट (T), ड (D) and ण (N).

How do I type क्ष, ज्ञ, श्र and other joined letters?

ksh or x gives क्ष, gy gives ज्ञ, shr gives श्र and tr gives त्र. rri or R gives the vowel ऋ, as in krripa → कृपा. z, f and q give ज़, फ़ and क़. Type _ after a letter for a halant (्), as in jagat_ → जगत्.

Can I type Marathi with it?

Yes. Marathi is written in the same Devanagari letters, so the same typing works: mala, aahe and tumhi give मला, आहे and तुम्ही. Type L for ळ and dny for ज्ञ. A few Marathi spellings may need a pick from the suggestions.

How do I type the danda (।) and Hindi digits?

A full stop after a Hindi word becomes ।. Choose १२३ under Digits to type Devanagari digits instead of 123.

Does it work without the internet?

Yes. Once the page has loaded, typing and the Hindi spellings keep working without the internet.

Can't find what you need?

Please don't include names, numbers or other personal details.