Hindi typing using legacy fonts like KrutiDev and DevLys (Delves) still remains widely used in many typing workflows. One important feature that helps users type efficiently in these fonts is the ALT code system. Hindi ALT codes allow typists to insert special characters, symbols, and specific Hindi letters using keyboard shortcuts instead of searching manually. In this guide, we will explain what Hindi ALT codes are, why they are needed, how they work, and provide an easy reference table with example words so users can quickly understand each character.
What is ALT Code in Hindi Typing?
ALT code is a keyboard shortcut method used to insert characters by pressing the ALT key along with numeric codes on the keyboardтАЩs numeric keypad.
Example:
ЁЯСЙ Hold ALT + type numeric code тЖТ specific Hindi character appears.
In legacy Hindi fonts like KrutiDev and DevLys, many characters are not directly visible on the keyboard layout. ALT codes provide a quick way to access these characters without interrupting typing flow.
How to Use Hindi ALT Codes
- Place cursor where character is needed.
- Hold ALT key.
- Type numeric code using number pad.
- Release ALT - character appears.
Hindi ALT Code Master Table (KrutiDev & DevLys)
| ALT Code | Character | Example |
|---|---|---|
| Alt+033 | ! | рдирдорд╕реНрддреЗ! |
| Alt+034 | рда | рдардВрдб |
| Alt+035 | рдЫ | рдЫрд╛рддреНрд░ |
| Alt+036 | + | A+B |
| Alt+037 | : | рд╕рдордп: |
| Alt+038 | тАУ | рд░рд╛рдотАУрд╢реНрдпрд╛рдо |
| Alt+039 | рдЪ | рдЪрд▓ |
| Alt+040 | ; | рд╕реВрдЪреА; |
| Alt+041 | рджреНрд░ | рджреНрд░рд╡реНрдп |
| Alt+042 | тАЩ | рд░рд╛рдотАЩ |
| Alt+043 | . | рдЕрдВрдд. |
| Alt+044 | рдП | рдПрдХ |
| Alt+045 | ред | рд╡рд╛рдХреНрдпред |
| Alt+046 | рдг | рдЧрдгреЗрд╢ |
| Alt+047 | & | A & B |
| Alt+048 | 0 | 0 |
| Alt+049 | 1 | 1 |
| Alt+050 | 2 | 2 |
| Alt+051 | 3 | 3 |
| Alt+052 | 4 | 4 |
| Alt+053 | 5 | 5 |
| Alt+054 | 6 | 6 |
| Alt+055 | 7 | 7 |
| Alt+056 | 8 | 8 |
| Alt+057 | 9 | 9 |
| Alt+058 | рд░реВ | рд░реВрдк |
| Alt+059 | рдп | рдпрд╛рддреНрд░рд╛ |
| Alt+060 | рдЬ | рдЬрд▓ |
| Alt+061 | рдЬреНрдЮ | рдЬреНрдЮрд╛рди |
| Alt+062 | рдЭ | рдЭрд░рдирд╛ |
| Alt+063 | рд╖ | рд╖рдЯреНрдХреЛрдг |
| Alt+064 | / | / |
| Alt+065 | | | |
| Alt+066 | рдб | рдбрдорд░реВ |
| Alt+067 | рдв | рдврд╛рд▓ |
| Alt+068 | рдЯ | рдЯрдорд╛рдЯрд░ |
| Alt+069 | рда | рдареЛрд╕ |
| Alt+070 | рдг | рдЧрдг |
| Alt+071 | рдз | рдзрди |
| Alt+072 | рдн | рднрд╛рд░рдд |
| Alt+073 | рд│ | рд╢рдмреНрдж |
| Alt+074 | рд╢реНрд░ | рд╢реНрд░рджреНрдзрд╛ |
| Alt+075 | рдЬреНрдЮ | рдЬреНрдЮрд╛рди |
| Alt+076 | рд░ | рд░рд╛рдо |
| Alt+077 | рдбрд╝ | рдмрдбрд╝рд╛ |
| Alt+078 | рдврд╝ | рд▓рдврд╝рд╛рдИ |
| Alt+079 | рдд | рддрди |
| Alt+080 | рдЯ | рдЯреЗрдмрд▓ |
| Alt+081 | рдл | рдлрд▓ |
| Alt+082 | рд░ | рд░рде |
| Alt+083 | ` | ` |
| Alt+084 | рдЬ | рдЬрди |
| Alt+085 | = | A=B |
| Alt+086 | рдЯ | рдЯреЛрдХрди |
| Alt+087 | рда | рдареЗрд▓рд╛ |
| Alt+088 | рд░ | рд░рд╛рд╕реНрддрд╛ |
| Alt+089 | рд▓ | рд▓рд╛рд▓ |
| Alt+090 | рдЦ | рдЦреЗрд▓ |
| Alt+091 | ? | рдХреНрдпрд╛? |
| Alt+092 | тАШ | тАШрд░рд╛рдотАЩ |
| Alt+093 | тАЩ | тАШрднрд╛рд░рддтАЩ |
| Alt+094 | рдХ | рдХрдорд▓ |
| Alt+095 | рдХреНрд╖ | рд▓рдХреНрд╖реНрдп |
| Alt+096 | рд╝ | рдЬрд╝ |
| Alt+097 | реН | рдХреН |
| Alt+098 | рдЭ | рдЭреАрд▓ |
| Alt+099 | рдм | рдмрдЪреНрдЪрд╛ |
| Alt+0100 | рдХ | рдХрдорд▓ |
| Alt+0101 | рдо | рдорд╛рд▓рд╛ |
| Alt+0102 | рд┐ | рдХрд┐ |
| Alt+0103 | рд╣ | рд╣рд╛рде |
| Alt+0104 | рдЧ | рдЧрдЧрди |
| Alt+0105 | рдк | рдкрд╛рдиреА |
| Alt+0106 | рд░ | рд░рд╕ |
| Alt+0107 | рд┐ | рдХрд┐ |
| Alt+0108 | рд╕ | рд╕рдордп |
| Alt+0109 | рдЬ | рдЬрди |
| Alt+0110 | рдж | рджрд┐рди |
| Alt+0111 | рд╡ | рд╡рдЪрди |
| Alt+0112 | рдЪ | рдЪрд▓ |
| Alt+0113 | рдн | рднрд╛рд╡ |
| Alt+0114 | рдд | рддрди |
| Alt+0115 | ` | ` |
| Alt+0116 | рдЬ | рдЬреАрд╡рди |
| Alt+0117 | рди | рдирдорд╕реНрддреЗ |
| Alt+0118 | рдЕ | рдЕрдирд╛рдЬ |
| Alt+0135 | реН | рдХреН |
| Alt+0136 | реИ | рдореИ |
| Alt+0137 | реЛ | рдореЛ |
| Alt+0138 | реМ | рдХреМ |
| Alt+0139 | реЕ | рд╢рдмреНрдж |
| Alt+0140 | реЙ | рдХреЙрдкреА |
| Alt+0145 | рдгреН | рд╢рдмреНрдж |
| Alt+0146 | рдкреН | рд╢рдмреНрдж |
| Alt+0147 | рд░реН | рд░реНрдХ |
| Alt+0148 | рд░реНрдп | рдХрд╛рд░реНрдп |
| Alt+0150 | рджреВ | рджреВрдз |
| Alt+0151 | рдЯреНрд░ | рдЯреНрд░рдХ |
| Alt+0152 | рд░реБ | рд░реБрдЪрд┐ |
| Alt+0153 | реГ | рдХреГрдкрд╛ |
| Alt+0155 | рд▓реН | рд╢рдмреНрдж |
| Alt+0159 | рд░ | рд░рд╛рдо |
| Alt+0160 | ре░ | рдЕрдВрдХ |
| Alt+0161 | ред | рд╡рд╛рдХреНрдпред |
| Alt+0162 | рд╜ | рд╢рдмреНрдж |
| Alt+0163 | рдЦ | рдЦрд╛рдирд╛ |
| Alt+0164 | реГ | рдХреГрдкрд╛ |
| Alt+0165 | рддреНрд░ | рддреНрд░рдп |
| Alt+0167 | реА | рд╕реАрддрд╛ |
| Alt+0168 | реБ | рдкреБрд▓ |
| Alt+0169 | реВ | рдлреВрд▓ |
| Alt+0170 | рдЯ | рдЯреЗрдмрд▓ |
| Alt+0171 | реИ | рдореИ |
| Alt+0174 | реЙ | рдХреЙрдкреА |
| Alt+0177 | реНрд░ | рдХреНрд░ |
| Alt+0179 | рдЬреН | рдЬреНрдЮ |
| Alt+0180 | рди | рдирдо |
| Alt+0182 | рдлреН | рдлрд▓ |
| Alt+0183 | S | S |
| Alt+0184 | рдпреН | рдпрдЬреНрдЮ |
| Alt+0188 | ( | ( |
| Alt+0189 | ) | ) |
| Alt+0197 | рдК | рдКрди |
| Alt+0204 | рд╣ | рд╣рд╛рде |
| Alt+0205 | рд╡ | рд╡рди |
| Alt+0206 | рд╡ | рд╢рдмреНрдж |
| Alt+0216 | рдХреНрд░ | рдХреНрд░рдо |
| Alt+0217 | рд░ | рд░рде |
| Alt+0221 | рдлреНрд░ | рдлреНрд░реЗрдо |
| Alt+0222 | тАЬ | тАЬрднрд╛рд░рддтАЭ |
| Alt+0223 | тАЭ | тАЭрд░рд╛рдотАЭ |
| Alt+0224 | рд╣ | рд╣рд╛рде |
| Alt+0225 | рд╣реГ | рд╣реГрджрдп |
| Alt+0226 | рд╣реН | рд╣реН |
| Alt+0227 | рд╣реНрдп | рд╣реНрдп |
| Alt+0228 | рддреНрдХ | рднрдХреНрддрд┐ |
| Alt+0229 | реЛ | рдореЛ |
| Alt+0230 | рджреНрд░ | рджреНрд░рд╡реНрдп |
| Alt+0231 | рдкреНрд░ | рдкреНрд░рдпрд╛рд╕ |
| Alt+0232 | рдВ | рд╣рд┐рдВрджреА |
| Alt+0233 | рддреНрд░ | рддреНрд░рд┐рд╢реВрд▓ |
| Alt+0234 | рдЯ | рдЯрдм |
| Alt+0235 | рдв | рдвреЛрд▓ |
| Alt+0236 | рдЦ | рдЦрд╛рдирд╛ |
| Alt+0237 | рд░реН | рд░реНрдХ |
| Alt+0238 | рдп | рдпрд╛рддреНрд░рд╛ |
| Alt+0239 | рдбрд╝ | рдмрдбрд╝рд╛ |
| Alt+0240 | рдврд╝ | рд▓рдврд╝рд╛рдИ |
| Alt+0241 | . | рдмрд┐рдВрджреБ |
| Alt+0243 | рд╕реНрддреНрд░ | рд╕реНрддреНрд░реА |
| Alt+0244 | рдХреНрд╖ | рд▓рдХреНрд╖реНрдп |
| Alt+0245 | реИ | рдореИ |
| Alt+0246 | рджреНрд░ | рджреНрд░рд╡реНрдп |
| Alt+0247 | рдЗ | рдЗрдорд▓реА |
| Alt+0248 | { | { |
| Alt+0249 | рдЪ | рдЪрд▓ |
Hindi ALT Codes (KrutiDev & DevLys) тАФ Categorized Tables
1. Numbers ALT Codes
| ALT Code | Character | Example |
|---|---|---|
| Alt+048 | 0 | 0 |
| Alt+049 | 1 | 1 |
| Alt+050 | 2 | 2 |
| Alt+051 | 3 | 3 |
| Alt+052 | 4 | 4 |
| Alt+053 | 5 | 5 |
| Alt+054 | 6 | 6 |
| Alt+055 | 7 | 7 |
| Alt+056 | 8 | 8 |
| Alt+057 | 9 | 9 |
2. Punctuation & Special Symbols
| ALT Code | Character | Example |
|---|---|---|
| Alt+033 | ! | рдирдорд╕реНрддреЗ! |
| Alt+036 | + | A+B |
| Alt+037 | : | рд╕рдордп: |
| Alt+040 | ; | рд╕реВрдЪреА; |
| Alt+042 | тАЩ | рд░рд╛рдотАЩ |
| Alt+043 | . | рдЕрдВрдд. |
| Alt+047 | & | A & B |
| Alt+064 | / | / |
| Alt+091 | ? | рдХреНрдпрд╛? |
| Alt+0222 | тАЬ | тАЬрднрд╛рд░рддтАЭ |
| Alt+0223 | тАЭ | тАЭрд░рд╛рдотАЭ |
| Alt+0248 | { | { |
3. Basic Hindi Letters
| ALT Code | Character | Example |
|---|---|---|
| Alt+039 | рдЪ | рдЪрд▓ |
| Alt+059 | рдп | рдпрд╛рддреНрд░рд╛ |
| Alt+060 | рдЬ | рдЬрд▓ |
| Alt+066 | рдб | рдбрдорд░реВ |
| Alt+067 | рдв | рдврд╛рд▓ |
| Alt+071 | рдз | рдзрди |
| Alt+072 | рдн | рднрд╛рд░рдд |
| Alt+089 | рд▓ | рд▓рд╛рд▓ |
| Alt+094 | рдХ | рдХрдорд▓ |
| Alt+099 | рдм | рдмрдЪреНрдЪрд╛ |
| Alt+0101 | рдо | рдорд╛рд▓рд╛ |
| Alt+0103 | рд╣ | рд╣рд╛рде |
| Alt+0104 | рдЧ | рдЧрдЧрди |
| Alt+0105 | рдк | рдкрд╛рдиреА |
| Alt+0108 | рд╕ | рд╕рдордп |
| Alt+0117 | рди | рдирдорд╕реНрддреЗ |
4. Matras & Hindi Signs
| ALT Code | Character | Example |
|---|---|---|
| Alt+0102 | рд┐ | рдХрд┐ |
| Alt+0167 | реА | рд╕реАрддрд╛ |
| Alt+0168 | реБ | рдкреБрд▓ |
| Alt+0169 | реВ | рдлреВрд▓ |
| Alt+0136 | реИ | рдореИ |
| Alt+0137 | реЛ | рдореЛ |
| Alt+0138 | реМ | рдХреМ |
| Alt+0153 | реГ | рдХреГрдкрд╛ |
| Alt+096 | рд╝ | рдЬрд╝ |
| Alt+097 | реН | рдХреН |
5. Joint Characters (рд╕рдВрдпреБрдХреНрдд рдЕрдХреНрд╖рд░)
| ALT Code | Character | Example |
|---|---|---|
| Alt+041 | рджреНрд░ | рджреНрд░рд╡реНрдп |
| Alt+061 | рдЬреНрдЮ | рдЬреНрдЮрд╛рди |
| Alt+074 | рд╢реНрд░ | рд╢реНрд░рджреНрдзрд╛ |
| Alt+0165 | рддреНрд░ | рддреНрд░рдп |
| Alt+0230 | рджреНрд░ | рджреНрд░рд╡реНрдп |
| Alt+0231 | рдкреНрд░ | рдкреНрд░рдпрд╛рд╕ |
| Alt+0243 | рд╕реНрддреНрд░ | рд╕реНрддреНрд░реА |
| Alt+0244 | рдХреНрд╖ | рд▓рдХреНрд╖реНрдп |
6. Extended Special Characters
| ALT Code | Character | Example |
|---|---|---|
| Alt+0224 | рд╣ | рд╣рд╛рде |
| Alt+0225 | рд╣реГ | рд╣реГрджрдп |
| Alt+0226 | рд╣реН | рд╣реН |
| Alt+0227 | рд╣реНрдп | рд╣реНрдп |
| Alt+0232 | рдВ | рд╣рд┐рдВрджреА |
| Alt+0237 | рд░реН | рд░реНрдХ |
Conclusion
Hindi ALT Code (KrutiDev and DevLys) plays an important role in legacy Hindi typing by allowing users to insert special characters, matras, and combined letters quickly through keyboard shortcuts. Understanding how ALT codes work helps improve typing efficiency and reduces the need to search for characters manually. By using categorized tables and example words, users can easily learn and remember different ALT codes while enhancing their overall Hindi typing workflow. Practicing regularly and keeping a structured reference of Hindi ALT Code (KrutiDev and DevLys) ensures faster typing, better accuracy, and a smoother typing experience.
Download TypingSathi now and practice with a real exam like typing environment - Feel The Real Exam Before The Real Exam.