Nepali typing cheatsheet
Two ways to type in Nepali Type: Romanized (type how it sounds) and Font keys (the classic Devanagari font layout, as used by Preeti).
Features how to use
- Romanized typing
- Type Nepali the way it sounds in English letters: ka क, kaa का, namaste नमस्ते. A consonant alone keeps its a sound and two consonants join (kt क्त). Works with any phone keyboard.
- Dictionary suggestions
- About 800 common words are built in and work offline. Loose spellings still find the word: nepal → नेपाल, bikas → विकास, kathmandu → काठमाडौं. Tap a blue suggestion, or press Tab on a computer. In font keys mode the dictionary finishes the word you are typing.
- Live hints
- The bar above the keyboard shows what each key did and what you can type next: after k it offers ख, का, कि and the rest. Tap a hint to type it.
- Devanagari font keys (Preeti layout)
- The classic Devanagari font keyboard, keystroke for keystroke, as in Word or LibreOffice with the Preeti font. Use the on-screen keyboard or a physical one. ि is typed before its letter and reph र् after; the app puts them in the right Unicode order. Shift: tap once, twice to lock.
- Movable cursor
- In font keys mode you can insert anywhere: tap the text to put the cursor there, drag the space bar left or right to move it (like Gboard), or use the arrow keys, Home, End and Delete on a keyboard. Typing, ⌫, hints and dictionary words all work at the cursor.
- Three outputs, side by side
- Every word appears as Unicode (for the web, phones and modern apps), as Romanized spelling (to learn it or type it again) and as Devanagari font keystrokes (to paste into documents set in Preeti).
- Same text in both modes
- Switching between Romanized and font keys converts what you typed, so you never lose your text.
- Copy any box
- Each box has its own copy button in the top-right corner. A tick confirms which one was copied.
- Saved words
- Press ★ Save to keep the word before the cursor. Saved words appear in the suggestion bar and under ★ Saved, where you can tap to type them or × to remove them. They stay on your device.
- Chart and this cheatsheet
- Chart in the bottom row opens a quick reference inside the app; this page is the full printable version.
- More room
- Hide the top bar with ⌃. Card titles disappear and buttons become icons. Bring it back with ⌄ in the bottom row.
- Dark mode
- Follows your system until you pick one with the moon button.
- Install and offline
- Install it from the browser (Chrome, Edge, Android: Install button; iPhone: Share → Add to Home Screen). After the first visit it works with no internet.
- Private
- Everything runs in your browser. Text, saved words and settings never leave your device. No account, no tracking.
Romanized ka → क
A consonant alone keeps its a sound. Two consonants in a row join: kt क्त. Capitals matter: t त, T ट.
Vowels: on their own, and after a consonant
अ · कa
आ · काaaA
इ · किi
ई · कीiieeI
उ · कुu
ऊ · कूuuooU
ए · केe
ऐ · कैaiE
ओ · कोo
औ · कौauO
ऋ · कृRRi
Consonants
कkq
खkh
गg
घgh
ङNg
चcch
छchhCh
जjz
झjh
ञNy
टT
ठTh
डD
ढDh
णN
तt
थth
दd
धdh
नn
पp
फphf
बb
भbh
मm
यy
रr
लl
वwv
शsh
षShS
सs
हh
क्षxksh
ज्ञgy
Signs
◌ंM anusvara
◌ँ~ chandrabindu
◌ःH visarga
◌्\ halant, e.g. chhan\ → छन्
।. full stop
... dot
०–९0–9 digits
n before k, kh, g or gh becomes ङ: gangaa गङ्गा.
Examples
namasteनमस्ते
gd:t]nepaalनेपाल
g]kfndhanyawaadधन्यवाद
wGojfbkShetraक्षेत्र
If]qgyaanज्ञान
1fgshriiश्री
>Ldharmaधर्म
wd{kRiShiकृषि
s[lifgangaaगङ्गा
uËfmaanchheमान्छे
dfG5]saMsaarसंसार
;+;f/chaa~dचाँद
rfFbchhan\छन्
5GThe grey code is the same word as Devanagari font keystrokes.
Devanagari font keyboard s → क
This is the Preeti layout, the most widely used legacy Devanagari font. Each key is one glyph. Bottom: the key alone. Top right, in blue: with Shift.
`ञ्ञ
1१ज्ञ
2२द्द
3३घ
4४द्ध
5५छ
6६ट
7७ठ
8८ड
9९ढ
0०ण्
-)(
=◌ं.
qत्तत्र
wध्ध
eभ्भ
rच्च
tत्त
yथ्थ
uग्ग
iक्ष्ष्
oइय
pएउ
[र्◌ृ
]◌ै◌े
\◌्र◌्
aब्ब
sक्क
dम्म
f◌ँ◌ा
gन्न
hज्ज
jव्व
kप्प
l◌ी◌ि
;स्स
'◌ू◌ु
zश्श
xह्ह
cऋअ
vख्ख
bद्यद
nल्ल
m◌ःhook
,?,
.श्र।
/रुर
Blue = Shift layerm = hook (km फ, pm ऊ, em झ)US QWERTY
Vowel table बाह्रखरी
Every letter with every vowel sign, and the keys to type it.
क
कs
काsf
किls
कीsL
कुs'
कूs"
कृs[
केs]
कैs}
कोsf]
कौsf}
कंs+
कःsM
ख
खv
खाvf
खिlv
खीvL
खुv'
खूv"
खृv[
खेv]
खैv}
खोvf]
खौvf}
खंv+
खःvM
ग
गu
गाuf
गिlu
गीuL
गुu'
गूu"
गृu[
गेu]
गैu}
गोuf]
गौuf}
गंu+
गःuM
घ
घ3
घा3f
घिl3
घी3L
घु3'
घू3"
घृ3[
घे3]
घै3}
घो3f]
घौ3f}
घं3+
घः3M
ङ
ङª
ङाªf
ङिlª
ङीªL
ङुª'
ङूª"
ङृª[
ङेª]
ङैª}
ङोªf]
ङौªf}
ङंª+
ङःªM
च
चr
चाrf
चिlr
चीrL
चुr'
चूr"
चृr[
चेr]
चैr}
चोrf]
चौrf}
चंr+
चःrM
छ
छ5
छा5f
छिl5
छी5L
छु5'
छू5"
छृ5[
छे5]
छै5}
छो5f]
छौ5f}
छं5+
छः5M
ज
जh
जाhf
जिlh
जीhL
जुh'
जूh"
जृh[
जेh]
जैh}
जोhf]
जौhf}
जंh+
जःhM
झ
झem
झाemf
झिlem
झीemL
झुem'
झूem"
झृem[
झेem]
झैem}
झोemf]
झौemf}
झंem+
झःemM
ञ
ञ`
ञा`f
ञिl`
ञी`L
ञु`'
ञू`"
ञृ`[
ञे`]
ञै`}
ञो`f]
ञौ`f}
ञं`+
ञः`M
ट
ट6
टा6f
टिl6
टी6L
टु6'
टू6"
ट्ट6[
टे6]
टै6}
टो6f]
टौ6f}
टं6+
टः6M
ठ
ठ7
ठा7f
ठिl7
ठी7L
ठु7'
ठू7"
ठृ7[
ठे7]
ठै7}
ठो7f]
ठौ7f}
ठं7+
ठः7M
ड
ड8
डा8f
डिl8
डी8L
डु8'
डू8"
डृ8[
डे8]
डै8}
डो8f]
डौ8f}
डं8+
डः8M
ढ
ढ9
ढा9f
ढिl9
ढी9L
ढु9'
ढू9"
ढृ9[
ढे9]
ढै9}
ढो9f]
ढौ9f}
ढं9+
ढः9M
ण
ण0f
णा0ff
णिl0f
णी0fL
णु0f'
णू0f"
णृ0f[
णे0f]
णै0f}
णो0ff]
णौ0ff}
णं0f+
णः0fM
त
तt
ताtf
तिlt
तीtL
तुt'
तूt"
तृt[
तेt]
तैt}
तोtf]
तौtf}
तंt+
तःtM
थ
थy
थाyf
थिly
थीyL
थुy'
थूy"
थृy[
थेy]
थैy}
थोyf]
थौyf}
थंy+
थःyM
द
दb
दाbf
दिlb
दीbL
दुb'
दूb"
दृb[
देb]
दैb}
दोbf]
दौbf}
दंb+
दःbM
ध
धw
धाwf
धिlw
धीwL
धुw'
धूw"
धृw[
धेw]
धैw}
धोwf]
धौwf}
धंw+
धःwM
न
नg
नाgf
निlg
नीgL
नुg'
नूg"
नृg[
नेg]
नैg}
नोgf]
नौgf}
नंg+
नःgM
प
पk
पाkf
पिlk
पीkL
पुk'
पूk"
पृk[
पेk]
पैk}
पोkf]
पौkf}
पंk+
पःkM
फ
फkm
फाkmf
फिlkm
फीkmL
फुkm'
फूkm"
फृkm[
फेkm]
फैkm}
फोkmf]
फौkmf}
फंkm+
फःkmM
ब
बa
बाaf
बिla
बीaL
बुa'
बूa"
बृa[
बेa]
बैa}
बोaf]
बौaf}
बंa+
बःaM
भ
भe
भाef
भिle
भीeL
भुe'
भूe"
भृe[
भेe]
भैe}
भोef]
भौef}
भंe+
भःeM
म
मd
माdf
मिld
मीdL
मुd'
मूd"
मृd[
मेd]
मैd}
मोdf]
मौdf}
मंd+
मःdM
य
यo
याof
यिlo
यीoL
युo'
यूo"
यृo[
येo]
यैo}
योof]
यौof}
यंo+
यःoM
र
र/
रा/f
रिl/
री/L
रु?
रू¿
रृ/[
रे/]
रै/}
रो/f]
रौ/f}
रं/+
रः/M
ल
लn
लाnf
लिln
लीnL
लुn'
लूn"
लृn[
लेn]
लैn}
लोnf]
लौnf}
लंn+
लःnM
व
वj
वाjf
विlj
वीjL
वुj'
वूj"
वृj[
वेj]
वैj}
वोjf]
वौjf}
वंj+
वःjM
श
शz
शाzf
शिlz
शीzL
शुz'
शूz"
शृz[
शेz]
शैz}
शोzf]
शौzf}
शंz+
शःzM
ष
षif
षाiff
षिlif
षीifL
षुif'
षूif"
षृif[
षेif]
षैif}
षोiff]
षौiff}
षंif+
षःifM
स
स;
सा;f
सिl;
सी;L
सु;'
सू;"
सृ;[
से;]
सै;}
सो;f]
सौ;f}
सं;+
सः;M
ह
हx
हाxf
हिlx
हीxL
हुx'
हूx"
हृx[
हेx]
हैx}
होxf]
हौxf}
हंx+
हःxM
क्ष
क्षIf
क्षाIff
क्षिlIf
क्षीIfL
क्षुIf'
क्षूIf"
क्षृIf[
क्षेIf]
क्षैIf}
क्षोIff]
क्षौIff}
क्षंIf+
क्षःIfM
त्र
त्रq
त्राqf
त्रिlq
त्रीqL
त्रुq'
त्रूq"
त्रृq[
त्रेq]
त्रैq}
त्रोqf]
त्रौqf}
त्रंq+
त्रःqM
ज्ञ
ज्ञ1
ज्ञा1f
ज्ञिl1
ज्ञी1L
ज्ञु1'
ज्ञू1"
ज्ञृ1[
ज्ञे1]
ज्ञै1}
ज्ञो1f]
ज्ञौ1f}
ज्ञं1+
ज्ञः1M
Half letters and conjuncts
Half letters join the next letter: S then t gives क्त.
क्S
ख्V
ग्U
च्R
ज्H
त्T
थ्Y
ध्W
न्G
प्K
ब्A
भ्E
म्D
ल्N
व्J
श्Z
ष्i
क्ष्I
स्:
ह्X
ञ्~
Common conjuncts
क्तSt
क्रs|
क्यSo
ग्नUg
न्तGt
न्दGb
सत;t
सथ;y
सन;g
ज्जHh
द्यB
द्यवBj
प्तKt
प्रk|
फ्रk|m
म्पDk
म्बDa
ल्लNn
त्तQ
द्ध4
द्द2
च्छR5
श्र>
अर्थcy{
धर्मwd{
कर्मsd{
र्पk{
Tips
- ि is typed before its letter in font mode: ls कि. The app puts it in the right Unicode order.
- Reph र् is typed after its letter: cy{ अर्थ.
- m is a hook, not a letter: km फ, pm ऊ, em झ, qm क्र, Qm क्त. For म type d.
- 0f, if and If are single letters: ण, ष, क्ष.
- Press ★ Save in the app to keep a word. Saved words appear in the suggestion bar.