Type English · Get Nepali Unicode
Basic
Phonetic typing
Type Nepali words as they sound in English. Consonant clusters form automatically with halanta.
namaste→नमस्तेCase sensitive
Retroflex & similar letters
Lowercase t/d/n/s = त/द/न/स. Capital T/D/N/Sh = ट/ड/ण/ष. These are the only case-sensitive letters.
Ta→ट vs ta→तEnglish passthrough
Keep English words
Wrap any English text in curly braces {} to keep it in English inside your Nepali text.
yo {mobile} mero ho→यो mobile मेरो होSyllable break /
Separate joined letters
If letters join incorrectly, use / to break them. Prevents unwanted conjuncts from forming.
pratishat/ko→प्रतिशतकोHalanta \
Explicit halanta
Add backslash (\) after a consonant or inherent-a syllable to place a halanta (्) explicitly.
bas\→बस्Anusvara *
Anusvara & Chandrabindu
Type * for anusvara (ं) and ** for chandrabindu (ँ) anywhere in your text.
sa*bidhan→संबिधानaa→आ, ii/ee→ई, oo/uu→ऊ. Retroflex: T→ट, Th→ठ, D→ड, Dh→ढ, N→ण, Sh→ष. Ligatures: ksh→क्ष, gya→ज्ञ, shr→श्र, tr→त्र. om → ॐ.| Nepali | Type this |
|---|---|
| अ | a |
| आ | aa |
| इ | i |
| ई | ee / ii |
| उ | u |
| ऊ | oo / uu |
| ए | e |
| ऐ | ai |
| ओ | o |
| औ | au / aw |
| ऋ | rri |
| ॠ | rree |
| ं | * (anusvara) |
| ँ | ** (chandrabindu) |
Part of the Nepali Font Converter suite — Unicode · Preeti · Ams
This tool lets you type Nepali using a normal English keyboard. Write Nepali words phonetically, the way they sound, and the Devanagari Unicode output appears as you type. It is free, needs no installation, and is built for people in Nepal and India who want to write Nepali quickly on a laptop, desktop or phone.
Use it to write messages, emails, social media posts, school work and official letters. When you are done, copy the text or download it as a .txt file. The output is standard Unicode, so it works in Word, Google Docs, WhatsApp, Facebook and most other apps.
Type each word as you would say it: mero desh nepal ho. becomes मेरो देश नेपाल हो। Long vowels use double letters (aa, ii, oo), and the letters ट, ठ, ड, ढ, ण and ष use capitals (T, Th, D, Dh, N, Sh). The character reference above lists every vowel, consonant and special sign with the keys to type.
Open this page and type Nepali words the way they sound in English. The tool converts your romanized text to Devanagari Unicode instantly, so it works in any modern browser with no install and no special keyboard. For example, typing namaste gives नमस्ते.
These letters are the only case-sensitive ones. Use a capital letter: T gives ट, Th gives ठ, D gives ड, Dh gives ढ, N gives ण and Sh gives ष. Lowercase t, d, n and s give त, द, न and स.
Type ksh for क्ष, gya for ज्ञ, tr for त्र and shr for श्र. Consonant clusters form automatically with a halanta. If letters join when you don't want them to, type a forward slash (/) between them to break the syllable.
Wrap the English word in curly braces. For example, yo {mobile} mero ho becomes यो mobile मेरो हो.
Type * for anusvara (ं), ** for chandrabindu (ँ) and a backslash (\) after a consonant for an explicit halanta (्). A single dot gives the purna viram (।).
Yes. Unicode Nepali works in almost any modern app, website and messenger. If a government office or print shop needs legacy Preeti or Kantipur fonts instead, use the converter linked below.