Hindi Unicode reference

Mangal / InScript Keyboard Chart

The official InScript Devanagari layout — the Hindi typing standard for SSC CHSL 2024+, SSC CGL DEST, DSSSB, KVS JSA, IBPS Clerk LPT, EPFO SSA, ESIC UDC, RRB NTPC Senior Clerk, and most state-PSC recruitments notified since 2022. Every key, the Devanagari character it produces, and the rules that catch most beginners.

The unshifted InScript layer

These are the keys you type without holding Shift. The InScript design rule: vowels and matras on the left half, consonants on the right half. Every Hindi syllable involves both hands — consonant from the right, matra from the left. Matras are typed AFTER the consonant they modify (the opposite of Kruti Dev's pre-base i-matra rule).

Q
au-matra
W
ai-matra
E
aa-matra
R
long i-matra
T
long u-matra
Y
ba
U
ha
I
ga
O
da
P
ja
[
retroflex da
A
o-matra
S
e-matra
D
halant
F
ि
i-matra
G
u-matra
H
pa
J
ra
K
ka
L
ta
;
cha
'
retroflex ta
Z
.
fullstop
X
,
comma
C
ma
V
na
B
va
N
la
M
sa
,
ya

The Shift layer — independent vowels, aspirates, and edge characters

Hold Shift while pressing the key to get these. The left-hand Shift layer carries every independent vowel (अ, इ, उ, ए, ऐ, ओ, औ, आ, ई, ऊ). The right-hand Shift layer carries every aspirated consonant (kha, gha, jha, dha, bha, etc.).

Q
au
W
ai
E
aa
R
long i
T
long u
Y
bha
U
nga
I
gha
O
dha
P
jha
A
o
S
e
D
a
F
i
G
u
H
pha
J
र्
half ra
K
kha
L
tha
;
chha
"
retroflex tha
Z
?
question
X
:
colon
C
anusvara
V
retroflex na
B
sha
N
retroflex la
M
ssa
,
श्र
shra
.
chandrabindu
Advertisement

Why InScript became the government standard

The C-DAC team that designed InScript in 1986 had one priority — a Devanagari layout that worked equally well for Hindi, Marathi, Sanskrit, Punjabi, Bengali, Tamil, Telugu, Kannada, Malayalam, and Odia. The Remington-derived layouts that came before (DevLys, Kruti Dev, Shusha) were designed for Hindi alone, with consonant-heavy clusters on the home row that didn't map cleanly to other scripts.

The portability is real and material. A typist who learns InScript for Hindi can switch to Marathi typing the next day by changing the system input language, and every key produces the equivalent Marathi character. The same applies to Punjabi (Gurmukhi), Bengali, Tamil, and the other Indic scripts. No other Indian-language keyboard layout offers this. The Government of India formally adopted InScript as the national standard in 1987, and every Indian Standard Institution (IS-13194) revision since has maintained it.

Beyond portability, InScript's structural logic is the cleanest among Indic layouts. Vowels and matras live on the left hand. Consonants live on the right hand. Every syllable — consonant plus matra — uses both hands. The workload is balanced, the rhythm is steady, and once the muscle memory is built, InScript typists tend to outpace Kruti Dev typists at the 35-45 WPM range and beyond. The trade-off is that the first three weeks of practice feel slower than Kruti Dev because both hands have to learn to coordinate.

Central government exam notifications have been migrating toward Mangal Unicode (the font that renders InScript output) since 2022. SSC CHSL switched its default to Mangal in the 2024 cycle. RRB NTPC Senior Clerk-cum-Typist made the switch in 2023. DSSSB, KVS, IBPS Clerk LPT, EPFO SSA, ESIC UDC, FCI Junior Assistant — all default to Mangal now. The trend is unambiguous. If your target exam was notified after 2022, Mangal is the safer bet.

The two rules that catch beginners

Rule 1: matras come AFTER the consonant

This is the opposite of Kruti Dev's pre-base i-matra rule. In InScript, to type कि (ka + short-i), you press K (ka) first, then F (i-matra). The keystroke order matches the reading order, which matches the way Devanagari is written. Aspirants migrating from Kruti Dev struggle with this for the first week — fingers want to type the matra first out of habit. The fix is repetition. Drill the words किसी, किताब, कितना, कितने until the consonant-then-matra order becomes automatic.

Rule 2: conjuncts use the halant key (D)

Every conjunct in Devanagari is two consonants joined with an explicit halant (virama) between them. क्ष (ksha) is typed as K (ka) + D (halant) + M (ssa). त्र (tra) is typed as L (ta) + D (halant) + J (ra). The text engine renders the visual ligature automatically — you don't memorise hundreds of conjunct shapes. This is the single biggest advantage InScript has over Kruti Dev's idiosyncratic conjunct mappings.

One small exception: श्र (shra) has a single-key shortcut at Shift+,. Use the shortcut when typing fast — it saves about 0.4 seconds per occurrence. Across a 10-minute SSC CHSL Hindi passage, that adds up to roughly 1.5 WPM of saved time.

Common conjuncts — the keystroke recipe

In InScript, every conjunct follows the same three-key pattern: consonant + halant (D) + consonant. Once you internalise this, every conjunct in Hindi is typeable without memorising the shape.

ConjunctWord exampleInScript keystrokes
क्षक्षण (moment)K + D + M — ka + halant + ssa
त्रमित्र (friend)L + D + J — ta + halant + ra
ज्ञज्ञान (knowledge)P + D + V[Shift] — ja + halant + retroflex na
श्रश्रम (effort)Shift+, — single-key shortcut
द्वद्वार (door)O + D + B — da + halant + va
द्धयुद्ध (war)O + D + Shift+O — da + halant + dha
स्थस्थान (place)M + D + Shift+L — sa + halant + tha
स्वस्वयं (self)M + D + B — sa + halant + va
क्तमुक्त (free)K + D + L — ka + halant + ta
न्तमन्त्र (mantra)V + D + L — na + halant + ta

Which exams require Mangal InScript

The list below reflects the 2026 notification cycle. Mangal is becoming the universal default, but Kruti Dev remains a candidate-selectable option in many of these exams. Always verify the medium with your specific admit card.

Exam / CadreMangal statusSpeed cutoff
SSC CHSL Tier 3 TSTDefault (2024+)30 net WPM Hindi
SSC CGL DEST (TA / JSO)Default2,000 keystrokes / 15 min
SSC Stenographer Grade C/DOptional alongside Kruti Dev27 / 25 net WPM
RRB NTPC Senior Clerk-cum-TypistDefault (2023+)8,000 KDPH
DSSSB Junior AssistantDefault30 net WPM Hindi
KVS JSADefault25 net WPM Hindi
IBPS Clerk Hindi LPTDefaultQualifying — speed not cutoff-based
EPFO SSADefault35 net WPM Hindi
ESIC UDCDefault35 net WPM Hindi
FCI Junior AssistantDefault30 net WPM Hindi
MPESB / MPPEBDefault (2020+)25 net WPM Hindi
UPSSSC Junior AssistantDefault25 net WPM Hindi
RSSB Junior Assistant (Raj)Default (2022+)20 net WPM Hindi

Frequently asked questions

Is InScript the same as Mangal?

They are related but technically different. InScript is the keyboard layout — the standardised arrangement of Devanagari characters across the QWERTY keys, designed by C-DAC. Mangal is the Unicode font produced by Microsoft that ships with Windows and renders the typed Devanagari output. When exam notifications mention "Mangal" Hindi typing, they almost always mean the InScript layout rendered in the Mangal font. The terms are used interchangeably in practice.

Why are vowels on the left and consonants on the right?

This is the core design principle of InScript. Devanagari is consonant-heavy — about 65-70% of a typical sentence is consonants, with vowels and matras filling the remaining 30-35%. By placing all consonants on the right hand and all vowels and matras on the left, InScript creates a natural alternation pattern: right hand types a consonant, left hand types its matra, right hand types the next consonant. This balances the workload between hands and produces faster sustained speed than layouts where one hand carries most of the work.

Does the same InScript layout work for other Indian languages?

Yes. The InScript layout was designed for cross-script portability. The same physical key positions produce equivalent characters in Hindi, Marathi, Sanskrit, Punjabi, Gujarati, Bengali, Tamil, Telugu, Kannada, Malayalam, Odia, and Assamese. A typist trained on Hindi InScript can switch to any other Indic script by changing the system font and input language — the muscle memory transfers directly.

Why does Mangal feel slower than Kruti Dev when I first try it?

Because every syllable requires both hands. In Kruti Dev, frequent consonants and matras cluster on the home row of the right hand, so many words can be typed by the right hand alone. In Mangal InScript, the matra is always on the left half of the keyboard and the consonant is always on the right — every syllable is a two-hand operation. This is slower at the beginner stage but faster at the advanced stage because both hands share the work. Expect Mangal to feel slower until you cross 25 WPM. After that it tends to outpace Kruti Dev.

Do I need to install the Mangal font?

Mangal is pre-installed on every Windows machine since Windows XP SP2 — no installation needed. To enable Hindi typing in Windows: Settings → Time & Language → Language → Add a language → Hindi. Switch between English and Hindi using Alt+Shift or the language bar. macOS users: System Settings → Keyboard → Input Sources → Add Hindi (Devanagari). The Mac InScript implementation matches the Windows standard.

How long does it take to learn Mangal from scratch?

The realistic range based on aspirant feedback: four weeks to reach 20 WPM with 95% accuracy, six to eight weeks to reach the 30 WPM cutoff used by SSC CHSL and most central recruitments, ten to twelve weeks to reach 40 WPM. The first three weeks are the slowest — your hands are learning to coordinate. Speed accelerates noticeably from week four when both hands settle into the alternating rhythm. Plan slightly more time than Kruti Dev requires.

Use this chart with

The chart is most useful alongside the Mangal tutor lessons or while practising a real typing test. Bookmark this page and keep it open while you drill.