Hindi Devanagari Phonetic (ITRANS)
This is a phonetic Devanagari (ITRANS) keyboard layout for Hindi. It is based on ITRANS transliteration scheme with some modifications. You can phonetically type Hindi using the modified ITRANS transliteration scheme on a regular QWERTY keyboard and get Devanagari Hindi output.
For example, the keys s a M s k R t a will output the word संस्कृत, l a x m I will output the word लक्ष्मी.
Desktop Keyboard Layout
The default and shifted layouts cover Devanagari digits, consonants, vowels and other commonly used characters.
Consonant conjuncts and consonants with the combining marks are generated by a combination of keys as described in the tables below.
Consonants
The following table shows the English letters to type to get Devanagari consonants.
क | ka | ख | Ka/kha | ग | ga | घ | Ga/gha | ङ | ~Na/Nga | ||||
च | ca/cha | छ | Ca/Cha | ज | ja | झ | Ja/jha | ञ | ~na/Ya | ||||
ट | Ta | ठ | Tha | ड | Da | ढ | Dha | ण | Na | ||||
त | ta | थ | tha | द | da | ध | dha | न | na | ||||
प | pa | फ | pha | ब | ba | भ | bha | म | ma | ||||
य | ya | र | ra | ल | la | ळ | La | व | va/wa | ||||
श | sha | ष | Sa/Sha | स | sa | ह | ha | क् | k | ||||
क्ष | xa/kSa | त्र | tra | ज्ञ | GYa/j~na | र् | R (eyelash Ra - Marathi) |
Consonants with nuktas
The following table shows the English letters to type to get Devanagari consonants with nuktas.
क़ | .ka | ख़ | .kha | ग़ | .ga | ज़ | .ja | झ़ | .jha | ड़ | .Da | ढ़ | .Dha | फ़ | .fa | ||||||||
ऩ | .na | ऱ | .ra | ऴ | .La | य़ | .ya | च़ | .ca |
Vowels and Vowel Signs
In the following table, independent vowels, dependent vowel signs and vowel signs combined with the consonant 'k' are shown in the top two rows. The third row shows Devanagari Vowels in their independent form. The fourth row shows the vowel sign combined with the consonant 'k' in Devanagari. 'ka' is without any added vowel sign, where the vowel 'a' is inherent.
The last row shows their corresponding dependent form (maatraa or vowel sign). If there is a need to type ONLY the vowel signs, it can be done using `@` instead of a consonant. e.g. @A will output ा, @ai will output ै.
a | aa/A | i | ii/I/ee | u | uu/U/oo | RR | e | ai/ei | o | au/ou | |
---|---|---|---|---|---|---|---|---|---|---|---|
k | ka | kaa/kA | ki | kii/kI | ku | kuu/kU/koo | kRR | ke | kai/kei | ko | kau/kou |
अ | आ | इ | ई | उ | ऊ | ऋ | ए | ऐ | ओ | औ | |
k | क | का | कि | की | कु | कू | कृ | के | कै | को | कौ |
@ | ा | ि | ी | ु | ू | ृ | े | ै | ो | ौ |
The following table shows additional vowel signs used in Devanagari script.
\ | E/ae | O/aw | W | [ | ] | { | } | q | Q | z | Z |
---|---|---|---|---|---|---|---|---|---|---|---|
k\ | kE/kae | kO/kaw | kW | k[ | k] | k{ | k} | kq | kQ | kz | kZ |
ॲ | ऍ | ऑ | ऄ | ऎ | ऒ | ꣾ | ॵ | ॳ | ॴ | ॶ | ॷ |
ॅ | ॅ | ॉ | ॆ | ॆ | ॊ | ꣾ | ॏ | ऺ | ऻ | ॖ | ॗ |
कॅ | कॅ | कॉ | कॆ | कॊ | कॊ | कꣾ | कॏ | कऺ | कऻ | कॖ | कॗ |
The following table shows additional vowels for Sanskrit.
RR^ | LL^ | @L | @L^ |
---|---|---|---|
ॠ | ॡ | ॢ | ॣ |
Consonantal Diacritics
The consonantal diacritics or vowel modifiers are the final nasal anusvāra ं M, the final fricative visarga ः H (called अं aṃ and अः aḥ) and candrabindu/anunāsika ँ MM (अँ). These consonantal diacritics follow the vowel signs including the implicit `a`. The following table shows consonant `k` followed by various dependent vowel signs and consonantal diacritics ं, ः and ँ.
ka | kaa/kA | ki | kii/kI/kee | ku | kuu/kU/koo | kR/kRR | ke | kai/kei | ko | kau/kou | |
---|---|---|---|---|---|---|---|---|---|---|---|
M/.n/.m | कं | कां | किं | कीं | कुं | कूं | कृं | कें | कैं | कों | कौं |
H | कः | काः | किः | कीः | कुः | कूः | कृः | केः | कैः | कोः | कौः |
MM | कँ | काँ | किँ | कीँ | कुँ | कूँ | कृँ | केँ | कैँ | कोँ | कौँ |
Conjuncts
Consonant conjuncts are automatically formed, e.g. k t produces क्त्. The inherent a is only applied when followed by space. e.g. k t a or k t space produces क्त. To force an explicit virama at end of word, use ^ e.g. k t ^ space produces क्त् .
A full (live) consonant with visible virama in middle of words can be typed using ^, e.g. k ^ S produces क्ष.
To type a Zero Width Non Joiner, _ can be typed between the letters, for example: a _ i will generate अइ , k _ S will generate क्ष .
Zero Width Joiner (ZWJ)
To type a Zero Width Joiner, + can be typed between the letters, for example: k + S will generate क्ष , while kS generates क्ष.
Punctuation
Key | Output Character | Comment |
---|---|---|
,, | ॰ | Devanagari Abbreviation Sign |
.. | । | DanDaa |
... | ॥ | Double DanDaa |
-- | – | En Dash |
--- | — | Em Dash |
Numbers
- Press the number keys to type Devanagari digits. for example 9 produces ९.
- For typing the Arabic digits, press the number keys and then the backspace key, for example 9 Back space produces 9.
Special Symbols
Key | Output Character | Comment |
---|---|---|
# | ॐ | DEVANAGARI OM SIGN |
$ | ₹ | RUPEE SIGN |
% | ࿕ | U+0FD5 RIGHT-FACING SVASTI SIGN |
* | ❀ | U+2740 WHITE FLORETTE UNICODE CHARACTER |
& | ☸ | U+2638 WHEEL OF DHARMA UNICODE CHARACTER |
V | ऽ | AVAGRAHA |
All Documentation Versions
- Hindi Devanagari Phonetic (ITRANS) 1.4.0
- Hindi Devanagari Phonetic (ITRANS) 1.2.1
- Hindi Devanagari Phonetic (ITRANS) 1.2.0
- Hindi Devanagari Phonetic (ITRANS) 1.0.0