हिंदी कीबोर्ड लेआउट पहचानें — Devanagari InScript, Traditional, Remington या Phonetic?
Not sure what Hindi keyboard layout you are using — or why your keyboard is typing wrong letters?
This free online keyboard layout checker detects all four common Hindi layouts. Uses API to detect hardware layout, plus a live test for IME layouts.
एक key दबाएं — तुरंत पहचान होगी
💡 Hindi Traditional & Remington both produce ट for J — the Keyboard API distinguishes them automatically (Traditional is Windows built-in; Remington is a 3rd-party IME)
There are four distinct Hindi keyboard layouts in common use. Devanagari InScript and Hindi Traditional are both built into Windows — the Keyboard API can tell them apart instantly because they register at the hardware level. Remington GAIL is a third-party IME overlay. Knowing which one you have is essential for government exam prep.
इनस्क्रिप्ट — सरकारी मानक
Key samples (physical → Hindi output):
हिंदी ट्रेडिशनल — Windows built-in
Key samples (physical → Hindi output):
getLayoutMap() returns Hindi charsरेमिंगटन — टाइपराइटर आधारित
Key samples (physical → Hindi output):
फोनेटिक — उच्चारण-आधारित
Key samples (physical → Hindi output):
The same physical key produces completely different Hindi characters on each layout.
Note that Hindi Traditional and Remington GAIL share many key outputs —
the semicolon ; row and the navigator.keyboard.getLayoutMap() API are the reliable discriminators.
| Physical Key | Devanagari InScript 🔵 | Hindi Traditional 🟢 | Remington GAIL 🟠 | Phonetic 🟣 | Detector? |
|---|---|---|---|---|---|
| J | ब (ba) | ट (tta) | ट (tta) | ज (ja) | ✓ InScript vs rest |
| ; (semicolon) | ं (anusvara) | ः (visarga) | ल (la) | — | ✓ Best: Trad. vs Remington |
| getLayoutMap() | returns ब | returns ट | returns j (QWERTY) | returns j or ज | ✓ Best overall |
| D | म (ma) | ब (ba) | ब (ba) | ड (dda) | InScript vs others |
| F | क (ka) | ि (i matra) | ि (i matra) | फ (pha) | InScript vs others |
| P | ज (ja) | ण (na) | ण (na) | प (pa) | InScript vs others |
| S | े (e matra) | ल (la) | ल (la) | स (sa) | InScript vs others |
* Traditional and Remington key outputs are often identical — use the Keyboard API or `;` key test to tell them apart.
Windows has Hindi InScript built-in. Here's how to enable it and switch between layouts.
Settings → Time & Language → Language → Add Language → Hindi → Options → Add Keyboard → Hindi InScript
Press Win + Space to cycle between installed keyboard layouts. The active layout appears in the system tray (bottom-right). Look for HIN or ENG.
Remington requires a third-party IME driver (e.g. Remington Gail IME or Akruti). Install the driver, then add it as a keyboard in Windows Language settings.
अपने लेआउट पर टाइपिंग प्रैक्टिस करें — मुफ्त में · TypingMaster Hindi Free Download
Download TypingMaster Hindi FreeWindows 11/10/8/7 · 12 MB · 7-day full trial · InScript + Remington support
The most common reason Hindi typing produces wrong characters is a mismatch between the active keyboard layout and the one you learned on. This online keyboard layout checker tells you exactly which layout is active.
This page is a free online keyboard layout checker for Hindi. It uses
navigator.keyboard.getLayoutMap() (Keyboard API, Chrome/Edge) to read your hardware layout,
and a live key-press test as universal fallback. No download, no login required.
InScript is a Unicode layout built into Windows — characters go directly into any Unicode app. Kruti Dev is a legacy font-encoding: physical keys produce ANSI characters that only look like Hindi in the Kruti Dev font. InScript is the modern standard; Kruti Dev is being phased out of government exams.
1. Use this checker to confirm which layout is currently active.
2. Go to Settings → Time & Language → Language → Hindi → Keyboard options.
3. Remove unwanted keyboards; add the correct one (InScript for SSC, Remington for RRB).
4. Switch with Win+Space and retest here.
SSC / DSSSB / UPSSSC: Use Devanagari InScript (Windows built-in, Unicode). Widely accepted and requires no extra software.
Railway / RRB: Often requires Remington GAIL. Always verify your specific exam notification.
General/casual: Phonetic is easiest to learn but not exam-accepted.
Keyboard layout (कीबोर्ड लेआउट) means the mapping between physical keys and the characters they produce. Same keyboard, different layout = different characters. For Hindi typing, the layout determines whether pressing J gives ब (InScript), ट (Remington/Traditional), or ज (Phonetic).
Switch to Hindi mode (Win+Space), press J, and look at what appears: ब → Devanagari InScript · ट → Hindi Traditional or Remington GAIL · ज → Phonetic. The detector above also uses the Keyboard API to tell Traditional from Remington automatically.
InScript, Remington, और Devanagari keyboard के बारे में सबसे ज़्यादा पूछे गए सवाल।
Hindi mode में J key दबाएं। ब आता है → InScript, ट आता है → Remington GAIL। ऊपर दिया गया tool यही करता है — automatically detect करता है।
Devanagari InScript (BIS IS 16350:2016) is the standardised Unicode keyboard built into Windows. J key → ब. It's the modern government-recommended layout for Unicode Hindi. Hindi Traditional is also built into Windows but based on the old typewriter arrangement — J key → ट. The Keyboard API (getLayoutMap()) can tell them apart because both are hardware-level layouts: InScript returns ब for KeyJ, Traditional returns ट.
दोनों Windows में built-in हैं। Devanagari InScript: J→ब, Unicode/BIS standard, SSC-accepted। Hindi Traditional: J→ट, पुराना typewriter-based layout, Semicolon→ः। navigator.keyboard.getLayoutMap() दोनों को automatically detect करता है क्योंकि ये hardware-level layouts हैं।
SSC CHSL आमतौर पर Unicode/InScript लेआउट accept करता है। Windows में built-in Hindi InScript layout काफी है। हमेशा अपनी exam notification में confirm करें।
RRB typing tests often require Remington GAIL layout. This is the legacy typewriter-based layout. Always verify in your specific RRB exam notification before practicing.
The Keyboard API works best for hardware-level layouts (QWERTY vs AZERTY etc.). For Windows IME-based Hindi input (most users), the API returns the base QWERTY layout, not Hindi characters — so this tool also provides a manual key-press test as fallback.
Settings → Time & Language → Language & Region → Add a Language → Hindi → Options → Add a Keyboard → Hindi InScript. Then switch using Win+Space.
Remington GAIL और Remington CBI दो variants हैं। दोनों original Hindi typewriter layout पर based हैं लेकिन कुछ keys में slight difference है। J key पर दोनों ट produce करते हैं — इसलिए यह detector दोनों को "Remington" के रूप में पहचानता है।
Phonetic layout में keys English sounds से match करते हैं (J→ज, K→क, P→प) — intuitive लेकिन exams में generally accepted नहीं। InScript में keys logical/standardized तरीके से assign हैं — Unicode output और सरकारी परीक्षाओं में accepted।
TypingMaster Hindi — InScript, Remington & Phonetic सभी layouts support करता है
Download TypingMaster Hindi FreeWindows 11/10/8/7 · 12 MB · 7-day free trial · No credit card
Trusted by 7 Million users per year · 4.4 ★ · 2,731 reviews