We use cookies to improve performance and measure site usage. By clicking Accept Cookies, you agree to analytics cookies. See our Privacy Policy.

We are always improving TypeNepal with features and updates. See What's new.

Back to Blog
Typing & Input

How to Type Nepali: Complete Romanized Keyboard Guide

T

TypeNepal

June 21, 2026 · 5 min read · Contributor

#nepali typing#nepali keyboard#romanized nepali#devanagari typing#unicode nepali

How to Type Nepali: Complete Romanized Keyboard Guide

Typing in Nepali has never been easier. With a Romanized phonetic keyboard, you can type Devanagari script simply by spelling Nepali words the way they sound in English. No special keyboard layout to memorize, just type naturally and your words appear in नेपाली.

This guide covers every key mapping you need to type Nepali accurately and quickly.


Vowels (स्वर)

Type these Roman letters to produce the corresponding Nepali vowels:

Roman InputNepali Output
a
aa
i
ee
u
oo
e
ai
o
au
aMअं
a:अ:

Consonants (व्यञ्जन)

Each Nepali consonant is mapped to a Romanized equivalent. Note that capitalization matters for some characters:

Roman InputNepali OutputRoman InputNepali Output
kt
khth
gd
ghdh
NGn
chp
chhf
jb
jhbh
NYm
Ty
Thr
Dl
Dhw
Nsh
Sh
s
h

Conjunct Consonants (संयुक्त व्यञ्जन)

Roman InputNepali Output
kShक्ष
trत्र
Gyज्ञ

Tip: Uppercase letters like T, Th, D, Dh, N, Sh, NG, NY, and Gy represent retroflex or special characters. Always use the exact case shown above.


Vowel Signs / Matra (मात्रा)

When a vowel follows a consonant, it appears as a vowel sign (matra) attached to that consonant:

Roman InputVowel SignExample
aaका
iिकि
eeकी
uकु
ooकू
Riकृ
RIकॄ
eके
aiकै
oको
auकौ
M~Chandrabindu (चन्द्रबिन्दु)
MAnuswar (अनुस्वार)
:Bisarg (विसर्ग)

Barahakhari (बाराखरी) — Full Syllable Chart for क

The following example shows how the consonant क (k) combines with each vowel:

Roman InputNepali Output
ka
kaaका
kiकि
keeकी
kuकु
kooकू
keके
kaiकै
koको
kauकौ
kaMकं
ka:कः

The same pattern applies to all other consonants.


Digits (अंक)

Type Nepali numerals using standard number keys:

Roman InputNepali Output
0
1
2
3
4
5
6
7
8
9

Special Symbols (विशेष चिह्न)

Roman InputSymbolDescription
|Full Stop / Purna Biram (पूर्ण बिराम)
RsRupee Sign
OMOm Symbol
+~Swastika Sign

Word Examples (शब्द उदाहरण)

See how the keyboard mappings work together to form complete Nepali words:

Roman InputNepali Output
nepaaleeनेपाली
Taaipटाइप
haamroहाम्रो
deshदेश
nepaalनेपाल
garchhaगर्छ
gardaaगर्दा
wisheShविशेष
raaShTreeyaराष्ट्रीय
dohor*yaaekoदोहोऱ्याएको
teebraतीब्र
rupaiyaaMरुपैयाँ
smRitiस्मृति
saMwidhaanसंविधान
Swaagatamस्वागतम्
Maaf garnusमाफ गर्नुहोस्

Quick Tips for Accurate Nepali Typing

  • Case matters: Characters like T, D, N, Sh, NG, NY, and Gy are different from their lowercase versions. Always use the correct case.
  • Double letters for long vowels: Use aa for आ, ee for ई, oo for ऊ.
  • Anuswar vs Chandrabindu: Use M for anuswara (ं) and M~ for chandrabindu (ँ).
  • Conjuncts: Combination consonants like kSh, tr, and Gy produce conjunct characters in one step.
  • Full stop: Use | (pipe character) for the Nepali full stop (।) instead of a period.

Prefer Speaking Over Typing?

If you find typing in Nepali challenging, try Nepali Voice Typing simply speak in Nepali and your words appear as Devanagari text instantly. It's free, requires no setup, and works directly in your browser.


Start typing Nepali today — no special software needed, just your keyboard and this guide.

T

TypeNepal

Contributor

Related Articles