Type Hindi (Devanagari): transliteration guide

By the Claviers Online team · Updated September 22, 2026

“namaste” → नमस्ते: matras, conjuncts and Devanagari keyboard.

“namaste” becomes नमस्ते: the engine handles matras (attached vowels) and conjuncts (क्ष, त्र) automatically.

Click the Devanagari keyboard for rare characters.

Step-by-step guide

1. Type in Latin

“meri naam … hai” converts to correct देवनागरी.

2. Check conjuncts

“ksh” → क्ष, “tr” → त्र: the engine builds ligatures.

Frequently asked questions

At a glance: Hindi Keyboard

  • Keyboard: Hindi Keyboard (हिन्दी कीबोर्ड), Devanagari script, India.
  • Direction left to right; 55 keys and 107 characters across all layers.
  • Engine: 578 transliteration rules — the examples below come straight from it.
  • This guide: 2 method steps and 1 answered questions.
  • Typefaces: Noto Sans Devanagari, Tiro Devanagari Hindi, Mangal, Arial Unicode MS.
  • Search and export: Google, YouTube, Wikipedia, Translate, DuckDuckGo.

Common mistakes to avoid

Nine times out of ten, a Hindi Keyboard problem is one of these — each takes five seconds to fix. Work through them in order before assuming the keyboard is broken.

  • Nothing converts, not even « pra » → « प्र »: check that Transliteration mode (not the physical keyboard) is on, and that you type plain lowercase Latin letters.
  • Missing accents: click the exact accented key rather than the base letter — “e” and “é” are two different keys.
  • Unexpected layout: the Phonétique variant changes the keys — switch back to the standard variant if anything surprises you.
  • Clusters split after paste (Arabic, Indic and Southeast Asian scripts): paste into this editor first and re-copy — it normalizes the Unicode shaping that Word and chats sometimes break.

Try these conversions now

Copy each left-hand transcription into the keyboard linked above and confirm the script on the right. Six quick wins that calibrate your fingers to the engine.

  • Type “pra” → get प्र.
  • Type “bra” → get ब्र.
  • Type “tra” → get त्र.
  • Type “gra” → get ग्र.
  • Type “kra” → get क्र.
  • Type “kya” → get क्य.

The exact rules behind the examples

The walkthrough above uses a handful of conversions. Here is the complete engine behind this guide — all 578 mappings of the Hindi Keyboard, longest match first. Find the transcription you need, then try it live in the keyboard linked at the top of this page.

You typeYou get
praप्र
braब्र
traत्र
graग्र
kraक्र
kyaक्य
sraस्र
svaस्व
shaश्व
jnaज्ञ
kshaक्ष
strस्त्र
dyaद्य
nyaन्य
prप्र्
brब्र्
trत्र्
grग्र्
krक्र्
namasteनमस्ते
kaiseकैसे
mainमैं
aapआप
kyaक्या
haanहाँ
nayiनहीं
nahiनहीं
dhanyavaadधन्यवाद
pranamप्रणाम
shubhशुभ
hindiहिंदी
bharatभारत
mumbaiमुंबई
delhiदिल्ली
pyaarप्यार
acchaअच्छा
thikठीक
kripyaकृपया
dostदोस्त
a
aa
i
ii
ee
u
uu
oo
e
ai
o
au
anअं
ahअः
ka
kaaका
kiकि
kiiकी
keeकी
kuकु
kuuकू
kooकू
keके
kaiकै
koको
kauकौ
kanकं
kahकः
k
kha
khaaखा
khiखि
khiiखी
kheeखी
khuखु
khuuखू
khooखू
kheखे
khaiखै
khoखो
khauखौ
khanखं
khahखः
kh
ga
gaaगा
giगि
giiगी
geeगी
guगु
guuगू
gooगू
geगे
gaiगै
goगो
gauगौ
ganगं
gahगः
g
gha
ghaaघा
ghiघि
ghiiघी
gheeघी
ghuघु
ghuuघू
ghooघू
gheघे
ghaiघै
ghoघो
ghauघौ
ghanघं
ghahघः
gh
nga
ngaaङा
ngiङि
ngiiङी
ngeeङी
nguङु
nguuङू
ngooङू
ngeङे
ngaiङै
ngoङो
ngauङौ
nganङं
ngahङः
ng
cha
chaaचा
chiचि
chiiची
cheeची
chuचु
chuuचू
chooचू
cheचे
chaiचै
choचो
chauचौ
chanचं
chahचः
ch
chha
chhaaछा
chhiछि
chhiiछी
chheeछी
chhuछु
chhuuछू
chhooछू
chheछे
chhaiछै
chhoछो
chhauछौ
chhanछं
chhahछः
chh
ja
jaaजा
jiजि
jiiजी
jeeजी
juजु
juuजू
jooजू
jeजे
jaiजै
joजो
jauजौ
janजं
jahजः
j
jha
jhaaझा
jhiझि
jhiiझी
jheeझी
jhuझु
jhuuझू
jhooझू
jheझे
jhaiझै
jhoझो
jhauझौ
jhanझं
jhahझः
jh
nya
nyaaञा
nyiञि
nyiiञी
nyeeञी
nyuञु
nyuuञू
nyooञू
nyeञे
nyaiञै
nyoञो
nyauञौ
nyanञं
nyahञः
ny
ta
taaटा
tiटि
tiiटी
teeटी
tuटु
tuuटू
tooटू
teटे
taiटै
toटो
tauटौ
tanटं
tahटः
t
tha
thaaठा
thiठि
thiiठी
theeठी
thuठु
thuuठू
thooठू
theठे
thaiठै
thoठो
thauठौ
thanठं
thahठः
th
da
daaडा
diडि
diiडी
deeडी
duडु
duuडू
dooडू
deडे
daiडै
doडो
dauडौ
danडं
dahडः
d
dha
dhaaढा
dhiढि
dhiiढी
dheeढी
dhuढु
dhuuढू
dhooढू
dheढे
dhaiढै
dhoढो
dhauढौ
dhanढं
dhahढः
dh
na
naaणा
niणि
niiणी
neeणी
nuणु
nuuणू
nooणू
neणे
naiणै
noणो
nauणौ
nanणं
nahणः
n
Ta
Taaता
Tiति
Tiiती
Teeती
Tuतु
Tuuतू
Tooतू
Teते
Taiतै
Toतो
Tauतौ
Tanतं
Tahतः
T
Tha
Thaaथा
Thiथि
Thiiथी
Theeथी
Thuथु
Thuuथू
Thooथू
Theथे
Thaiथै
Thoथो
Thauथौ
Thanथं
Thahथः
Th
Da
Daaदा
Diदि
Diiदी
Deeदी
Duदु
Duuदू
Dooदू
Deदे
Daiदै
Doदो
Dauदौ
Danदं
Dahदः
D
Dha
Dhaaधा
Dhiधि
Dhiiधी
Dheeधी
Dhuधु
Dhuuधू
Dhooधू
Dheधे
Dhaiधै
Dhoधो
Dhauधौ
Dhanधं
Dhahधः
Dh
Na
Naaना
Niनि
Niiनी
Neeनी
Nuनु
Nuuनू
Nooनू
Neने
Naiनै
Noनो
Nauनौ
Nanनं
Nahनः
N
pa
paaपा
piपि
piiपी
peeपी
puपु
puuपू
pooपू
peपे
paiपै
poपो
pauपौ
panपं
pahपः
p
pha
phaaफा
phiफि
phiiफी
pheeफी
phuफु
phuuफू
phooफू
pheफे
phaiफै
phoफो
phauफौ
phanफं
phahफः
ph
ba
baaबा
biबि
biiबी
beeबी
buबु
buuबू
booबू
beबे
baiबै
boबो
bauबौ
banबं
bahबः
b
bha
bhaaभा
bhiभि
bhiiभी
bheeभी
bhuभु
bhuuभू
bhooभू
bheभे
bhaiभै
bhoभो
bhauभौ
bhanभं
bhahभः
bh
ma
maaमा
miमि
miiमी
meeमी
muमु
muuमू
mooमू
meमे
maiमै
moमो
mauमौ
manमं
mahमः
m
ya
yaaया
yiयि
yiiयी
yeeयी
yuयु
yuuयू
yooयू
yeये
yaiयै
yoयो
yauयौ
yanयं
yahयः
y
ra
raaरा
riरि
riiरी
reeरी
ruरु
ruuरू
rooरू
reरे
raiरै
roरो
rauरौ
ranरं
rahरः
r
la
laaला
liलि
liiली
leeली
luलु
luuलू
looलू
leले
laiलै
loलो
lauलौ
lanलं
lahलः
l
va
vaaवा
viवि
viiवी
veeवी
vuवु
vuuवू
vooवू
veवे
vaiवै
voवो
vauवौ
vanवं
vahवः
v
wa
waaवा
wiवि
wiiवी
weeवी
wuवु
wuuवू
wooवू
weवे
waiवै
woवो
wauवौ
wanवं
wahवः
w
sha
shaaशा
shiशि
shiiशी
sheeशी
shuशु
shuuशू
shooशू
sheशे
shaiशै
shoशो
shauशौ
shanशं
shahशः
sh
Sa
Saaषा
Siषि
Siiषी
Seeषी
Suषु
Suuषू
Sooषू
Seषे
Saiषै
Soषो
Sauषौ
Sanषं
Sahषः
S
sa
saaसा
siसि
siiसी
seeसी
suसु
suuसू
sooसू
seसे
saiसै
soसो
sauसौ
sanसं
sahसः
s
ha
haaहा
hiहि
hiiही
heeही
huहु
huuहू
hooहू
heहे
haiहै
hoहो
hauहौ
hanहं
hahहः
h
zaज़
zaaज़ा
ziज़ि
ziiज़ी
zeeज़ी
zuज़ु
zuuज़ू
zooज़ू
zeज़े
zaiज़ै
zoज़ो
zauज़ौ
zanज़ं
zahज़ः
zज़

More questions about this keyboard

  • Does it handle conjuncts? — Yes, the engine builds conjuncts automatically from the Latin transcription.
  • Hindi or Urdu? — Hindi uses Devanagari (India), Urdu uses Perso-Arabic (Pakistan). Both keyboards are available on this site.
  • How do I type anusvara and visarga? — Type “n” before consonants for ं and “h” endings for ः, or click them on the virtual keyboard.
  • Can I type Sanskrit words too? — Yes — Sanskrit shares the Devanagari script; for Vedic accents use our dedicated Sanskrit keyboard.
  • Does it work for Hinglish? — Yes, type Roman Hindi naturally and the engine converts common words like “namaste” automatically.
  • How do I type the rupee sign ₹? — Click ₹ on the AltGr layer of the number row.

Neighbouring keyboards

The same method often applies to neighbouring languages. Each of these has its own full keyboard page with virtual keys, engine and dictionaries.

  • Bengali Keyboard: Clavier bengali en ligne : écrivez বাংলা avec translittération phonétique (nomoskar → নমস্কার).…
  • Tamil Keyboard: Clavier tamoul en ligne : écrivez தமிழ் avec translittération phonétique (vanakkam → வணக்கம்).…
  • Telugu Keyboard: Clavier télougou en ligne : écrivez తెలుగు avec translittération phonétique.…
  • Gujarati Keyboard: Clavier gujarati en ligne : écrivez ગુજરાતી avec translittération phonétique.…
  • Punjabi Keyboard: Clavier pendjabi (gurmukhi) en ligne : écrivez ਪੰਜਾਬੀ avec translittération phonétique.…
  • Nepali Keyboard: Clavier népalais (devanagari) en ligne : tapez नमस्ते avec translittération phonétique (tapai → तपाईं).…

All method guides

Twelve guides cover the most requested scripts. Pick yours — every guide embeds its keyboard, so you can practise each step immediately.

  • Type Arabic without an Arabic keyboard: complete guide: Type “marhaba” and get مرحبا: transliteration, harakat, copy-paste and virtual keyboard.…
  • Type Russian on a French/English keyboard: easy method: “privet” becomes привет: JCUKEN transliteration, Ё key and Russian physical layout.…
  • Type Hebrew with vowels (niqqud) online: “shalom” → שלום, Shift layer for vowels: Hebrew RTL keyboard guide.…
  • Type Chinese with pinyin: how-to: Type “ni hao” and pick 你好: tones, simplified/traditional and pinyin keyboard.…
  • Type Japanese: romaji → hiragana, katakana, kanji: “konnichiwa” → こんにちは: romaji engine, kana keyboard and vocabulary resources.…
  • Type Korean (Hangul): automatic composition: “annyeong” → 안녕: jamos combine into syllables in real time.…
  • Type Vietnamese: Telex, VNI and tones: “xin chao” + s → xin chào: Telex, VNI modes and Vietnamese keyboard.…
  • Type Greek: modern and polytonic: “kalimera” → καλημέρα: transliteration, tonos and Greek keyboard.…
  • Spanish, German, Italian accents without a local keyboard: “como estas” → ¿Cómo estás?, “gruesse” → grüße: accent autocorrection.…
  • Arabic, Persian, Urdu: which keyboard to choose?: Same script family, 3 languages: letter differences (پ چ ژ گ), digits and usage.…
  • Online dictionaries by language: the Lexilogos-like hub: Each keyboard embeds its hub: monolingual, bilingual, grammar, press and resources.…