Nepali Typing – Roman to Nepali Unicode

Type Nepali with English letters. Write ramro, press space, get राम्रो. Live suggestions, one-key undo, Nepali digits and instant copy – free, in your browser.

WhatsApp

How it works

  1. Type a word the way it sounds – namaste.
  2. Press Space or punctuation and it turns into Nepali: नमस्ते.
  3. Wrong spelling? Tap a suggestion while you are still typing, or press Backspace right after to get your Roman letters back.
  4. Switch to English any time with Ctrl+Space, then copy the result anywhere.

Roman to Nepali typing chart

Vowels
TypeLetterSign after consonant
aअ(none)
aa / Aआा
iइि
ee / ii / Iईी
uउु
oo / uu / Uऊू
eएे
aiऐै
oओो
auऔौ
Riऋृ
Consonants
TypeLetters
k kh g gh ngक ख ग घ ङ
c ch chh j jh Ynच छ छ ज झ ञ
T Th D Dh Nट ठ ड ढ ण
t th d dh nत थ द ध न
p ph b bh mप फ ब भ म
y r l w / vय र ल व
s sh Sh hस श ष ह
ksh / x, gyक्ष, ज्ञ

Extras: M after a letter gives ं (anusvara), MM gives ँ (chandrabindu), H gives ः, ^ gives a halant (्). Capital letters matter: T D N Sh are ट ड ण ष.

Examples

You typeYou get
ramroराम्रो
namasteनमस्ते
dhanyabadधन्यवाद
kaamकाम
sundarसुन्दर
swatantraस्वतन्त्र
gyaanज्ञान
kshetraक्षेत्र
Thuloठुलो
vidyaalayaविद्यालय
saMsadसंसद
prakRitiप्रकृति

Nepali typing – frequently asked questions

How do I type Nepali using English letters?

Click the box and type a word phonetically, for example ramro. When you press space it becomes राम्रो. Press Backspace straight after to turn it back into Roman letters and edit it, or tap one of the suggestions above the box to pick another spelling.

Is this Nepali Unicode?

Yes. The text is standard Unicode Devanagari, so it can be pasted into Facebook, WhatsApp, Viber, Google Docs, Word, email and websites and will display correctly on phones and computers.

How do I type ट, ठ, ड, ढ, ण and ष?

Use capital letters for the retroflex sounds: T = ट, Th = ठ, D = ड, Dh = ढ, N = ण and Sh = ष. Lowercase t, th, d, dh, n and sh give त, थ, द, ध, न and श.

How do I type conjuncts like क्ष, त्र and ज्ञ?

Type them as they sound. ksh or x gives क्ष, tr gives त्र, gy gives ज्ञ, and any two consonants typed together join automatically, for example ramro gives राम्रो and swatantra gives स्वतन्त्र. Add ^ after a consonant to force a halant, for example k^ gives क्।

How can I type English words inside Nepali text?

Press Ctrl+Space or use the mode button to switch between Nepali and English while typing. To convert a pasted or existing paragraph, wrap any English words in curly braces, like {WhatsApp}, and press Convert all Roman text.

Does it work on mobile phones, and is my text private?

Yes, it works in any modern mobile or desktop browser. Everything runs in your browser; your text is not sent to a server. A draft is kept only in your own browser storage so you do not lose it, and the Clear button removes it.

Spelling is phonetic, so common words may need a second look – use the suggestions for alternatives.