Hindi Typing Practice Keyboard (Kruti Dev)
An on-screen keyboard showing exactly what each key types in the legacy Kruti Dev font -- pick a phrase, then start typing: the target phrase turns green as you type it correctly, the "next key" hint shows exactly what to press, and both stay pinned in view while you use the keyboard below.
How to use this practice keyboard
Pick a practice phrase, click into the "Type here" box, and start typing on your physical keyboard exactly as if you were typing in Kruti Dev. Each key you press highlights the matching key on the on-screen keyboard, the "Next key" hint shows what to press next (including a "+ Shift" note when a capital or shifted symbol is needed), and the target phrase above turns green character-by-character as you type it correctly -- so you always see both what to type and how far you've gotten, without losing sight of the keyboard.
Krutidev typing online: what this practice keyboard does
This krutidev typing online practice keyboard shows you exactly which physical key produces which Kruti Dev 010 character, live, as you type. Pick a phrase, click into the box, and type on your own keyboard exactly as you would for a real Kruti Dev exam. Each key you press highlights the matching key on the on-screen layout, the “Next key” hint tells you what to press next, and the target phrase turns green character by character as you get it right, so you always know both what to type and how far you’ve gotten.
Kruti Dev vs InScript: which one do you actually need?
Kruti Dev and InScript are not the same thing, and mixing them up is the single most common reason practice on one layout does not transfer to an exam using the other.
Kruti Dev is a legacy, non-Unicode font. The keys you press are really just ordinary Latin-alphabet character codes, redrawn as Devanagari shapes because the Kruti Dev font is applied on top. It follows the old Remington typewriter key logic (see our breakdown of InScript vs Remington if you’re deciding which one to learn), which is why matras often get typed before the consonant they attach to, and why conjuncts need their own dedicated keys instead of being built by combining two letters.
It is still specified by name in several state government exams and remains the default in a lot of older office software, which is exactly why this practice keyboard exists. For the full story on why its key mapping ended up this way, see our Kruti Dev 010 font guide.
InScript is the modern, government-standard, Unicode keyboard layout for Hindi and other Indian scripts, defined by CDAC. It types real Unicode Devanagari directly, works everywhere without a special font installed, and is what most current-generation exams now specify.
If your exam notice says “Hindi typing” with no other detail, it is very likely running on Kruti Dev, and this is the layout to drill. If your exam explicitly mentions Unicode or InScript, use our Hindi Typing Test instead, since that runs on InScript. The two layouts use different finger logic, so speed built on one does not automatically carry over to the other. If you already have old Kruti Dev documents that need converting to Unicode rather than retyping, our Kruti Dev to Unicode Converter does that instantly in your browser, and our post on why Kruti Dev still dominates govt offices covers the compatibility mess in more depth.
FAQ
Is Kruti Dev the same as Kruti Dev 010?
Yes, in practice. When people say “Kruti Dev” with no number, they mean 010 specifically. It is the base design that most other Kruti Dev variants (bold, italic, condensed) are built from, and it is the version named directly in several state government exam notifications.
Why does the vowel sign sometimes need to be typed before the consonant?
Because Kruti Dev follows the old Remington key layout rather than phonetic logic. Certain matras are mapped to a key you press ahead of the consonant they visually attach to, which feels backwards if you are coming from a phonetic typing tool. This practice keyboard highlights the next key in sequence specifically so that ordering becomes automatic through repetition.
Do I need to install the Kruti Dev font on my computer to practice here?
No. This on-screen practice keyboard runs entirely in your browser and shows you exactly which physical key produces which Kruti Dev glyph, so you can build the muscle memory without installing anything. You would only need the actual font installed if you are typing outside this site, for example in an offline document editor.
How is this different from your Hindi Typing Test?
This page is a slow, guided practice tool: pick a short phrase, and the next key and target phrase both highlight as you type, so you can build accuracy on the Kruti Dev layout specifically. The Hindi Typing Test is a timed, exam-style test on the InScript layout with live WPM and accuracy, for when you are ready to measure real exam-style speed rather than drill individual keys.
My exam notice just says “Hindi typing.” How do I know if it means Kruti Dev?
Check whether the notice mentions Unicode, Mangal, or InScript by name. If it does not, and especially if it is an older-style government or clerical exam, Kruti Dev is the safer assumption. When in doubt, contact the exam body directly, since practicing the wrong layout can cost real preparation time.