Kruti Dev Code Chart
Find Hindi letters, half forms, conjuncts and Alt codes for Kruti Dev 010. Enter a word to see its keys in typing order.
English text is preserved by the converter. Keep English runs in an English font in Word.
170 matching rows.
Print includes the complete table, even when search is active. Shift keys refer to an English (US) keyboard.
| Unicode | Kruti keys | How to type | Notes | Copy |
|---|---|---|---|---|
| अ | v | v | Converter's preferred sequence. | |
| आ | vk | v → k | Converter's preferred sequence. | |
| इ | b | b | Converter's preferred sequence. | |
| ई | bZ | b → Shift+Z | Converter's preferred sequence. | |
| ई | Ã | Alt+0195 | Alternative or combined glyph; the converter writes bZ (b → Shift+Z). | |
| ईं | b± | b → Alt+0177 | Alternative or combined glyph; the converter writes bZa (b → Shift+Z → a). | |
| उ | m | m | Converter's preferred sequence. | |
| ऊ | Å | Alt+0197 | Converter's preferred sequence. | |
| ऋ | _ | Shift+- | Converter's preferred sequence. | |
| ए | , | , | Converter's preferred sequence. | |
| ऐ | ,s | , → s | Converter's preferred sequence. | |
| ऑ | v‚ | v → Alt+0130 | Converter's preferred sequence. | |
| ओ | vks | v → k → s | Converter's preferred sequence. | |
| औ | vkS | v → k → Shift+S | Converter's preferred sequence. | |
| क | d | d | Converter's preferred sequence. | |
| ख | £ | Alt+0163 | Alternative or combined glyph; the converter writes [k ([ → k). | |
| ग | x | x | Converter's preferred sequence. | |
| घ | Ä | Alt+0196 | Alternative or combined glyph; the converter writes ?k (Shift+/ → k). | |
| ङ | ³ | Alt+0179 | Converter's preferred sequence. | |
| च | p | p | Converter's preferred sequence. | |
| छ | N | Shift+N | Converter's preferred sequence. | |
| ज | t | t | Converter's preferred sequence. | |
| झ | > | Shift+. | Converter's preferred sequence. | |
| ञ | ¥ | Alt+0165 | Converter's preferred sequence. | |
| ट | V | Shift+V | Converter's preferred sequence. | |
| ठ | B | Shift+B | Converter's preferred sequence. | |
| ड | M | Shift+M | Converter's preferred sequence. | |
| ढ | < | Shift+, | Converter's preferred sequence. | |
| त | r | r | Converter's preferred sequence. | |
| द | n | n | Converter's preferred sequence. | |
| न | u | u | Converter's preferred sequence. | |
| प | i | i | Converter's preferred sequence. | |
| फ | Q | Shift+Q | Converter's preferred sequence. | |
| ब | c | c | Converter's preferred sequence. | |
| भ | Ò | Alt+0210 | Alternative or combined glyph; the converter writes Hk (Shift+H → k). | |
| म | e | e | Converter's preferred sequence. | |
| य | ; | ; | Converter's preferred sequence. | |
| र | j | j | Converter's preferred sequence. | |
| ल | y | y | Converter's preferred sequence. | |
| ळ | G | Shift+G | Converter's preferred sequence. | |
| व | o | o | Converter's preferred sequence. | |
| स | l | l | Converter's preferred sequence. | |
| ह | g | g | Converter's preferred sequence. |
| Unicode | Kruti keys | How to type | Notes | Copy |
|---|---|---|---|---|
| ँ | ¡ | Alt+0161 | Converter's preferred sequence. | |
| ं | a | a | Converter's preferred sequence. | |
| ः | % | Shift+5 | Converter's preferred sequence. | |
| र् | Z | Shift+Z | Type after the syllable; reph moves before its consonant group. | |
| र् + ं | ± | Alt+0177 | Type after the syllable; reph moves before its consonant group. | |
| र् + ी | Ê | Alt+0202 | Type after the syllable; reph moves before its consonant group. | |
| ़ | + | Shift+= | Converter's preferred sequence. | |
| ा | k | k | Converter's preferred sequence. | |
| ि | f | f | Type before the consonant group; ि is reordered in Unicode. | |
| ी | h | h | Converter's preferred sequence. | |
| ीं | È | Alt+0200 | Alternative or combined glyph; the converter writes ha (h → a). | |
| ु | q | q | Converter's preferred sequence. | |
| ू | w | w | Converter's preferred sequence. | |
| ृ | ` | ` | Converter's preferred sequence. | |
| ॅ | W | Shift+W | Converter's preferred sequence. | |
| े | s | s | Converter's preferred sequence. | |
| े | ¢ | Alt+0162 | Alternative or combined glyph; the converter writes s (s). | |
| ै | S | Shift+S | Converter's preferred sequence. | |
| ॉ | ‚ | Alt+0130 | Converter's preferred sequence. | |
| ो | ks | k → s | Converter's preferred sequence. | |
| ो | ¨ | Alt+0168 | Alternative or combined glyph; the converter writes ks (k → s). | |
| ौ | kS | k → Shift+S | Converter's preferred sequence. | |
| ौ | © | Alt+0169 | Alternative or combined glyph; the converter writes kS (k → Shift+S). | |
| ् | ~ | Shift+` | Half letter: a following k can complete its stem. | |
| ्य | î | Alt+0238 | Alternative or combined glyph; the converter writes ~; (Shift+` → ;). | |
| ्य | Ó | Alt+0211 | Alternative or combined glyph; the converter writes ~; (Shift+` → ;). | |
| ्र | z | z | Converter's preferred sequence. | |
| ्र | ª | Alt+0170 | Alternative or combined glyph; the converter writes z (z). |
| Unicode | Kruti keys | How to type | Notes | Copy |
|---|---|---|---|---|
| क् | D | Shift+D | Half letter: a following k can complete its stem. | |
| क्ष् | { | Shift+[ | Half letter: a following k can complete its stem. | |
| ख् | [ | [ | Half letter: a following k can complete its stem. | |
| ग् | X | Shift+X | Half letter: a following k can complete its stem. | |
| घ् | ? | Shift+/ | Half letter: a following k can complete its stem. | |
| च् | P | Shift+P | Half letter: a following k can complete its stem. | |
| ज् | T | Shift+T | Half letter: a following k can complete its stem. | |
| झ् | ÷ | Alt+0247 | Half letter: a following k can complete its stem. | |
| झ् | Ö | Alt+0214 | Half letter: a following k can complete its stem. | |
| ण् | . | . | Half letter: a following k can complete its stem. | |
| त् | R | Shift+R | Half letter: a following k can complete its stem. | |
| त्त् | Ÿ | Alt+0159 | Half letter: a following k can complete its stem. | |
| त्त् | Ù | Alt+0217 | Half letter: a following k can complete its stem. | |
| त्र् | « | Alt+0171 | Half letter: a following k can complete its stem. | |
| थ् | F | Shift+F | Half letter: a following k can complete its stem. | |
| ध् | è | Alt+0232 | Half letter: a following k can complete its stem. | |
| ध् | / | / | Half letter: a following k can complete its stem. | |
| ध् | Ë | Alt+0203 | Half letter: a following k can complete its stem. | |
| न् | U | Shift+U | Half letter: a following k can complete its stem. | |
| न्न् | ™ | Alt+0153 | Half letter: a following k can complete its stem. | |
| प् | I | Shift+I | Half letter: a following k can complete its stem. | |
| फ् | ¶ | Alt+0182 | Half letter: a following k can complete its stem. | |
| ब् | C | Shift+C | Half letter: a following k can complete its stem. | |
| भ् | H | Shift+H | Half letter: a following k can complete its stem. | |
| म् | E | Shift+E | Half letter: a following k can complete its stem. | |
| य् | ¸ | Alt+0184 | Half letter: a following k can complete its stem. | |
| ल् | Y | Shift+Y | Half letter: a following k can complete its stem. | |
| व् | O | Shift+O | Half letter: a following k can complete its stem. | |
| श् | ' | ' | Half letter: a following k can complete its stem. | |
| श् | Ü | Alt+0220 | Half letter: a following k can complete its stem. | |
| ष् | " | Shift+' | Half letter: a following k can complete its stem. | |
| स् | L | Shift+L | Half letter: a following k can complete its stem. | |
| ह् | º | Alt+0186 | Half letter: a following k can complete its stem. |
| Unicode | Kruti keys | How to type | Notes | Copy |
|---|---|---|---|---|
| कृ | — | Alt+0151 | Converter's preferred sequence. | |
| कृ | Ñ | Alt+0209 | Alternative or combined glyph; the converter writes — (Alt+0151). | |
| क्क | ô | Alt+0244 | Alternative or combined glyph; the converter writes Dd (Shift+D → d). | |
| क्त | ä | Alt+0228 | Converter's preferred sequence. | |
| क्र | Ø | Alt+0216 | Converter's preferred sequence. | |
| क्ष | {k | Shift+[ → k | Converter's preferred sequence. | |
| ज्ञ | K | Shift+K | Converter's preferred sequence. | |
| ट्ट | ê | Alt+0234 | Alternative or combined glyph; the converter writes V~V (Shift+V → Shift+` → Shift+V). | |
| ट्ट | Í | Alt+0205 | Alternative or combined glyph; the converter writes V~V (Shift+V → Shift+` → Shift+V). | |
| ट्ठ | ë | Alt+0235 | Alternative or combined glyph; the converter writes V~B (Shift+V → Shift+` → Shift+B). | |
| ट्ठ | Î | Alt+0206 | Alternative or combined glyph; the converter writes V~B (Shift+V → Shift+` → Shift+B). | |
| ड्ड | ì | Alt+0236 | Alternative or combined glyph; the converter writes M~M (Shift+M → Shift+` → Shift+M). | |
| ड्ड | Ï | Alt+0207 | Alternative or combined glyph; the converter writes M~M (Shift+M → Shift+` → Shift+M). | |
| ड्ढ | ï | Alt+0239 | Alternative or combined glyph; the converter writes M~< (Shift+M → Shift+` → Shift+,). | |
| ड्ढ | Ô | Alt+0212 | Alternative or combined glyph; the converter writes M~< (Shift+M → Shift+` → Shift+,). | |
| त्र | = | = | Converter's preferred sequence. | |
| दृ | – | Alt+0150 | Converter's preferred sequence. | |
| द्द | í | Alt+0237 | Converter's preferred sequence. | |
| द्द | Ì | Alt+0204 | Alternative or combined glyph; the converter writes í (Alt+0237). | |
| द्ध | ) | Shift+0 | Converter's preferred sequence. | |
| द्य | | | Shift+\ | Converter's preferred sequence. | |
| द्र | æ | Alt+0230 | Converter's preferred sequence. | |
| द्व | } | Shift+] | Converter's preferred sequence. | |
| न्न | é | Alt+0233 | Alternative or combined glyph; the converter writes Uu (Shift+U → u). | |
| प्र | ç | Alt+0231 | Converter's preferred sequence. | |
| प्र | Á | Alt+0193 | Alternative or combined glyph; the converter writes ç (Alt+0231). | |
| फ्र | Ý | Alt+0221 | Alternative or combined glyph; the converter writes Qz (Shift+Q → z). | |
| रु | # | Shift+3 | Converter's preferred sequence. | |
| रू | : | Shift+; | Converter's preferred sequence. | |
| श्र | J | Shift+J | Converter's preferred sequence. | |
| हृ | â | Alt+0226 | Converter's preferred sequence. | |
| ह्न | à | Alt+0224 | Converter's preferred sequence. | |
| ह्म | ã | Alt+0227 | Converter's preferred sequence. | |
| ह्य | á | Alt+0225 | Converter's preferred sequence. |
| Unicode | Kruti keys | How to type | Notes | Copy |
|---|---|---|---|---|
| ० | å | Alt+0229 | Converter's preferred sequence. | |
| १ | ƒ | Alt+0131 | Converter's preferred sequence. | |
| २ | „ | Alt+0132 | Converter's preferred sequence. | |
| ३ | … | Alt+0133 | Converter's preferred sequence. | |
| ४ | † | Alt+0134 | Converter's preferred sequence. | |
| ५ | ‡ | Alt+0135 | Converter's preferred sequence. | |
| ६ | ˆ | Alt+0136 | Converter's preferred sequence. | |
| ७ | ‰ | Alt+0137 | Converter's preferred sequence. | |
| ८ | Š | Alt+0138 | Converter's preferred sequence. | |
| ९ | ‹ | Alt+0139 | Converter's preferred sequence. |
| Unicode | Kruti keys | How to type | Notes | Copy |
|---|---|---|---|---|
| ( | ¼ | Alt+0188 | Converter's preferred sequence. | |
| ) | ½ | Alt+0189 | Converter's preferred sequence. | |
| , | ] | ] | Converter's preferred sequence. | |
| - | & | Shift+7 | Converter's preferred sequence. | |
| . | - | - | Converter's preferred sequence. | |
| / | @ | Shift+2 | Converter's preferred sequence. | |
| ; | ( | Shift+9 | Converter's preferred sequence. | |
| = | ¾ | Alt+0190 | Converter's preferred sequence. | |
| ? | \ | \ | Converter's preferred sequence. | |
| { | ¿ | Alt+0191 | Only Kruti code for {; the plain Shift+[ key draws a Hindi glyph in Kruti Dev. | |
| } | À | Alt+0192 | Only Kruti code for }; the plain Shift+] key draws a Hindi glyph in Kruti Dev. | |
| ऽ | • | Alt+0149 | Converter's preferred sequence. | |
| ऽ | · | Alt+0183 | Alternative or combined glyph; the converter writes • (Alt+0149). | |
| ऽ | ∙ | Copy ∙ (no Windows Alt code) | Alternative or combined glyph; the converter writes • (Alt+0149). | |
| । | A | Shift+A | Converter's preferred sequence. | |
| ॥ | AA | Shift+A → Shift+A | Converter's preferred sequence. | |
| ॰ | ñ | Alt+0241 | Converter's preferred sequence. | |
| ॰ | Œ | Alt+0140 | Alternative or combined glyph; the converter writes ñ (Alt+0241). | |
| ‘ | ^ | Shift+6 | Converter's preferred sequence. | |
| ’ | * | Shift+8 | Converter's preferred sequence. | |
| “ | Þ | Alt+0222 | Converter's preferred sequence. | |
| ” | ß | Alt+0223 | Converter's preferred sequence. |
What is a Kruti Dev code?
Kruti Dev 010 stores ordinary keyboard characters and draws Hindi shapes in their place. A code chart connects each stored character or sequence to the letter you see. Some letters take one key, some need Shift, and others combine a half letter with a stem or vowel sign. Search above by the Hindi shape or by its exact Kruti character; capital and lowercase keys are different.
An Alt code is a way to enter a stored character that is missing from the usual keyboard. The numbers in this chart use Windows-1252 bytes with a leading zero. They are not Unicode character numbers. All rows come from the converter's existing table, including alternative glyphs from older documents. The converter's preferred sequence appears first when several rows describe the same shape.
How to enter Alt codes on Windows
- In Word, select the Kruti Dev 010 font and switch your input keyboard to English (US).
- Turn Num Lock on. Hold Alt and type the complete number, including its leading zero, on the numeric keypad.
- Release Alt to insert the character. Continue with any following keys in the listed sequence.
The number row above the letters is not a substitute for the numeric keypad. On a laptop, an embedded Fn numeric keypad may work if the model provides one. Otherwise use this page's Kruti keys copy button, or tap the Kruti Dev screen keyboard. Windows applications and regional code-page settings can differ; if the inserted shape differs, copy the stored character instead. An entry marked “no Windows Alt code” has no byte in this chart's Windows-1252 mapping, so use copying rather than guessing a number.
Why does Word show English letters instead of Hindi?
The Kruti keys column contains the underlying stored text. It looks like Latin letters or symbols until you select it in Word and apply the installed Kruti Dev 010 font. Copy Unicode instead when you want actual Hindi text for a website or message. To turn an existing Kruti document into Unicode, use the Krutidev to Unicode converter on the home page.
DevLys 010 uses the same basic keyboard codes. If your document names that font, use the DevLys to Unicode converter for its document and punctuation handling. This chart is for the verified 010 layout; it does not promise identical shapes across every font variant.
Short i, reph and combined letters
Type the short i sign ि before its consonant group in Kruti order. Unicode stores it after the consonants, so reading the word from left to right does not directly give the typing order. Reph works the other way: enter capital Z after the syllable it belongs to. The converter moves र् to the beginning of that consonant group. The word lookup applies these rules for a whole word or sentence.
Reph rows with another sign show the two parts separated by a plus sign; this is an explanation of the glyph, not a literal plus key to type. Reph rows offer only the Kruti key copy, because reph has no valid Unicode form on its own; enter a whole word in the lookup above to get correct Unicode. Half letters also depend on context: a following stem can complete the consonant rather than add a long vowel. Follow the ordered key steps instead of combining separately converted letters.
Find a missing letter without guessing an Alt number
- Search for the Hindi character you want. Check whether the row describes a full letter, a half form, or a mark that must be attached to a neighbouring consonant.
- For a complete word, use the word lookup instead of joining isolated rows. It places short i and reph in Kruti typing order and shows the sequence to copy.
- Choose Kruti keys for a document set in Kruti Dev 010, or Unicode for a message. Test the copied word in the destination before replacing the same sequence throughout a document.
Alt+0231 is an entry method for the stored character ç; it is not a universal code for प्र in every Hindi font. A Chanakya file needs its own character table and conversion rules. To learn the physical positions rather than look up one missing shape, use the interactive Remington keyboard alongside this reference. A different font assignment can change what the same stored key draws, so retain the original font name when reporting a mismatch.
Keep a printable reference
Choose Print chart / Save PDF and select Save as PDF in your browser's destination menu to keep a reference beside your keyboard. The print view contains only the complete grouped tables, with typing instructions and notes. Search controls, your entered sentence, copy buttons and this article are excluded. Word lookup and filtering run locally in your browser; the text is not uploaded.
Frequently Asked Questions
What is the Kruti Dev code for क्ष?
क्ष: enter {k (Shift+[ → k) with the font set to Kruti Dev 010. The first key is its half form; the following stem completes it.
How do I type ज्ञ and ऑ in Kruti Dev?
ज्ञ: enter K (Shift+K) with the font set to Kruti Dev 010. ऑ: enter v‚ (v → Alt+0130) with the font set to Kruti Dev 010.
How do I type ॐ in Kruti Dev?
This converter's verified table has no mapping for ॐ, so this chart does not claim a Kruti Dev Alt code for it. Copy ॐ as Unicode and use a Unicode Devanagari font for that character; it is not a verified Kruti Dev key sequence.
Why does Alt code not work on my laptop?
Turn Num Lock on and use the numeric keypad, including the leading zero. The number row above the letters is not the keypad. If your laptop has an Fn numeric keypad, enable it; otherwise copy the Kruti characters here or use the screen keyboard. Alt entry also depends on the Windows application and code page.
What is the code for the short i matra?
ि: enter f (f) with the font set to Kruti Dev 010. Enter it before the consonant group, even though Unicode stores it after the consonants.
What is the Alt code for प्र?
प्र: enter ç (Alt+0231) with the font set to Kruti Dev 010. The Alt number represents the stored Windows-1252 character, not the Unicode number of the Hindi letters.