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
kकtत
khखthथ
gगdद
ghघdhध
NGङnन
chचpप
chhछfफ
jजbब
jhझbhभ
NYञmम
Tटyय
Thठrर
Dडlल
Dhढwव
Nणshश
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 (चन्द्रबिन्दु)
MंAnuswar (अनुस्वार)
:ः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 (पूर्ण बिराम)
Rs₹Rupee Sign
OMॐOm 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