FastHindiTyping
Home ToolKruti Dev ⇄ UnicodeVoice TypingTyping TestTyping TutorKeyboardChartNumbersBlog

Sub-150ms Instant Typing

Realtime

Zero server round-trips. Real-time phonetic transliteration runs directly inside your device browser.

100% Client-Side Privacy

Zero Logs

Keystrokes and text are never sent or stored on any server. Compliant with India DPDP 2023 principles.

Unicode Standard Compliant

UTF-8

Output standard Unicode Devanagari text compatible with WhatsApp, MS Word, Google Docs, and government portals.

ENGINE OPERATIONALClient-side Devanagari DFA Transducer active
Shortcuts:SpaceConvert•Ctrl + GEN/HI Toggle•BackspaceUndo Word
FastHindiTyping

Fast Hindi Typing (फास्ट हिंदी टाइपिंग) is the fastest, private English-to-Hindi transliteration typing platform, speed test, and comprehensive Devanagari resources for India.

Devanagari Block (U+0900–U+097F)

Proudly serving Delhi, UP, MP, Bihar, Rajasthan, Maharashtra & the global Hindi diaspora.

Typing Tools

उपकरण
  • ›English to Hindi Typing
  • ›Kruti Dev to Unicode Converter
  • ›Kruti Dev to Mangal Font (SSC/CPCT)
  • ›Devlys to Unicode Converter
  • ›Unicode to Kruti Dev Converter
  • ›Hindi Voice Typing (बोलकर लिखें)
  • ›Hindi Typing Speed Test
  • ›Hindi Typing Tutor & Lessons
  • ›Virtual Hindi Keyboard
  • ›Remington & Inscript Chart
  • ›Hindi Numbers to Words

How to Type Guides

मार्गदर्शिका
  • ›All Guides Overview
  • ›In Mobile (Android & iPhone)
  • ›In WhatsApp
  • ›In Instagram (Bio, Reels, Stories)
  • ›In Facebook (Posts & Comments)
  • ›In MS Word
  • ›On Laptop / PC

Company & Legal

नीति एवं संस्था
  • ›Blog & Guides
  • ›About Fast Hindi Typing
  • ›How Engine Works
  • ›Language Resources
  • ›Contact Us
  • ›Privacy Policy
  • ›Terms of Service
© 2026 Fast Hindi Typing.Built for India.

Devanagari Unicode UTF-8 Compliant • Designed for Indian Creators, Students & Professionals

v2.4.0 Studio Edition
Home/Blog/Standards & Law/Devanagari Halant, Matras & Half-Letters: How Conjuncts Work in Digital Typing
Standards & LawPublished: 2025-02-10•Last Updated: 2025-03-08•12 min read

Devanagari Halant, Matras & Half-Letters: How Conjuncts Work in Digital Typing

हलंत, मात्राएं और संयुक्त अक्षर: डिजिटल टाइपिंग में संयुक्ताक्षर एवं आधा अक्षर नियम

A linguistic and technical guide to virama suppression, ligatures, and zero-width joiners in Unicode.

Key Takeaways (मुख्य बिंदु)
  • In Devanagari phonology, every consonant possesses an inherent schwa vowel ('अ'); the Halant / Virama (्, U+094D) suppresses this vowel.
  • Pai consonants (पाई वाले वर्ण like क, ग, त, प) form half-letters by dropping their vertical stem line.
  • Non-Pai rounded consonants (बिना पाई वाले वर्ण like ट, ठ, ड, द, ह) retain their shape with a visible halant underneath.
  • The consonant 'र' takes 4 distinct visual forms: standalone 'र', superscript Reph ('र्क'), subscript Rakar diagonal ('क्र'), and inverted-V Rakar ('ट्र').
  • Unicode Zero Width Joiner (ZWJ, U+200D) and Zero Width Non-Joiner (ZWNJ, U+200C) control whether letters fuse into ligatures or display visible halants.
Reviewed & Authored by
Fast Hindi Typing Editorial & Linguistics Team
Hindi Computational Linguistics, Stenography & Exam Evaluators
Practical Companion Tool
Hindi Typing Chart
Apply the principles discussed in this guide directly in your browser.
Open Tool
In This Guide
  • 1.The Virama (Halant) as the Universal Conjunct Builder
  • 2.The Three Structural Classes of Devanagari Consonants
  • 3.The Four Faces of 'र': Reph, Rakar, and Inverted-V
  • 4.Master Cheat-Sheet: 25+ Essential Hindi Conjuncts
  • 5.Official Standards & Regulatory Citations
  • 6.Frequently Asked Questions (FAQs)

The Virama (Halant) as the Universal Conjunct Builder

हलंत (Virama) का व्याकरणिक एवं तकनीकी कार्य

In Sanskrit and Hindi linguistics, consonants do not exist as bare phonetic sounds—they inherently carry the short neutral schwa vowel 'अ'. For instance, the letter 'क' is linguistically /k/ + /a/. To strip away this inherent vowel so that the consonant can fuse with a following consonant to form a consonant cluster, written Devanagari uses a diagonal subscript stroke called the Halant or Virama (्, assigned Unicode codepoint U+094D).

In digital typography, you do not search for individual half-letter keys on your keyboard. Instead, the Halant acts as an algorithmic instruction to the font rendering engine. Typing consonant + Halant + consonant signals the OpenType font to substitute the two individual glyphs with a single fused conjunct ligature (संयुक्ताक्षर).

Without this virama mechanism, digital Indian scripts would require keyboards with hundreds of individual keys to hold every possible historical ligature. By reducing conjunct formation to a logical mathematical sequence of consonant + virama + consonant, Unicode enabled Devanagari to be typed effortlessly on standard 104-key QWERTY keyboards.

The Three Structural Classes of Devanagari Consonants

व्यंजनों के संरचनात्मक वर्ग: पाई वाले एवं बिना पाई वाले अक्षर

Devanagari consonants are structurally classified into three architectural groups that dictate how half-letters are shaped in print and digital screens:

Understanding whether a letter has a vertical stem (पाई), a center stem, or a rounded base allows you to predict how its half-form will appear in legal decrees and government gazettes.

Consonant Architectural ClassRepresenting LettersHalf-Letter Formation RuleDigital Typing Sequence & Example
Vertical Bar (पाई वाले वर्ण)ख, ग, घ, च, ज, झ, ञ, ण, त, थ, ध, न, प, ब, भ, म, य, ल, व, श, ष, सThe vertical right-hand stem line is droppedस + ् + त = स्त (नमस्ते, पुस्तक)
Center Stem (मध्य पाई वाले वर्ण)क, फThe right-hand downward hook is truncatedक + ् + य = क्य (क्या, वाक्य)
Rounded Bottom (बिना पाई वाले वर्ण)ङ, छ, ट, ठ, ड, ढ, द, हLetter remains whole; halant stays visible beneathद + ् + व = द्व (द्वार, विद्वान)
Semi-Vowel 'र' Variationsर (Standalone / Reph / Rakar)Transforms into superscript hook or subscript diagonalर + ् + म = र्म (कर्म) | क + ् + र = क्र (क्रम)

The Four Faces of 'र': Reph, Rakar, and Inverted-V

'र' के चार विशिष्ट रूप: रेफ, पदेन और उलटा 'v'

The letter 'र' is unique in Indian linguistic computing because it changes its physical shape depending on whether it precedes or succeeds a consonant in a cluster:

Because 'र' is the most fluid liquid consonant in Indo-Aryan phonology, ancient scribes developed shorthand ligatures that modern digital font engines replicate via OpenType features.

  • •1. Standalone 'र': When followed by a vowel or at the end of a word (e.g., 'रात', 'घर'). Formed by striking the 'र' key.
  • •2. Reph ('र्'): Occurs when 'र' is the first consonant in a cluster (half-'र'). It rides atop the following consonant as an arching curve. Typed as 'र' + Halant + Consonant (e.g., र + ् + म = 'र्म' in 'धर्म').
  • •3. Paden Rakar ('्र'): Occurs when 'र' is the second consonant following a vertical-bar letter. It appears as a diagonal slash beneath the letter. Typed as Consonant + Halant + 'र' (e.g., प + ् + र = 'प्र' in 'प्रकाश').
  • •4. Inverted-V Rakar ('्र'): Occurs when 'र' follows rounded bottom letters lacking vertical stems (ट, ठ, ड, ढ). It appears as an inverted 'v' beneath the letter. Typed as Consonant + Halant + 'र' (e.g., ट + ् + र = 'ट्र' in 'राष्ट्र', 'ट्रेन').

Master Cheat-Sheet: 25+ Essential Hindi Conjuncts

प्रमुख 25+ संयुक्ताक्षरों की टाइपिंग तालिका

Here is the exact keystroke breakdown for the most frequently tested conjuncts in competitive typing exams:

Memorize these keystroke chains to eliminate hesitation during speed tests:

Desired ConjunctLinguistic CompositionInScript Typing FormulaRemington Typing KeysUsage Context
क्षक + ् + षk + d + < (Shift+,)Shift + 7रक्षा, परीक्षा, क्षेत्र
त्रत + ् + रl + d + jShift + 6छात्र, पत्र, मित्र
ज्ञज + ् + ञp + d + } (Shift+])Shift + 5ज्ञान, विज्ञान, आज्ञा
श्रश + ् + रM (Shift+m) + d + jShift + 8श्रीमान, विश्राम, परिश्रम
द्धद + ् + धo + d + O (Shift+o)Alt + 0227शुद्ध, युद्ध, बुद्धि
द्वद + ् + वo + d + bAlt + 0228द्वार, विद्वान, द्वितीय
द्मद + ् + मo + d + cAlt + 0229पद्म, छद्म
द्यद + ् + यo + d + /Alt + 0230विद्या, विद्यालय, उद्योग
क्तक + ् + तk + d + lAlt + 0216भक्त, शक्ति, पंक्ति
ह्रह + ् + रu + d + jAlt + 0226ह्रस्व
ह्नह + ् + नu + d + vAlt + 0224जाह्नवी, पूर्वाह्न
ह्मह + ् + मu + d + cAlt + 0225ब्रह्मा, ब्राह्मण

Frequently Asked Questions (अक्सर पूछे जाने वाले सवाल)

How do I type a half letter in Hindi Unicode without combining it into a ligature?+

To show a half letter with an explicit halant without forming a fused ligature, insert the Zero Width Non-Joiner (ZWNJ, U+200C) immediately after the halant. For example, typing 'क' + Halant + ZWNJ + 'ष' renders 'क्‌ष' instead of 'क्ष'.

Why does my typing test show an error when typing 'कर्म'?+

This error occurs when you type the letters in the wrong order. In Unicode, Reph must be typed in phonetic order: 'क' followed by 'र', then Halant, then 'म' (क + र + ् + म). If you try to type the matra after the 'म', the system marks it as a typo.

What is the difference between ZWJ and ZWNJ in Devanagari?+

ZWJ (Zero Width Joiner, U+200D) forces a half-form consonant even when not followed by another letter (e.g. 'क्‍'). ZWNJ (Zero Width Non-Joiner, U+200C) prevents automatic ligature fusion, keeping a visible halant on the letter.

Do I need Alt codes to type 'द्ध' and 'द्व' in InScript?+

No! In Unicode InScript, you never need numeric Alt codes. You simply type 'द' + Halant + 'ध' to produce 'द्ध', and 'द' + Halant + 'व' to produce 'द्व'. Alt codes are only necessary in legacy Kruti Dev fonts.

How do I type 'ऋ' (Rishi) and its matra 'ृ'?+

On an InScript keyboard, the independent vowel 'ऋ' is typed using Shift + + (= key). The dependent vowel matra 'ृ' (as in 'कृपा') is typed using the key '=' (without Shift).

Primary Standards & Official Citations

In accordance with FastHindiTyping.com’s E-E-A-T guidelines, this technical guide is verified against statutory documentation:

  • Unicode Standard Annex #29: Unicode Text Segmentation & Complex Script Shaping
    The Unicode Consortium
    Verify
  • Standard Hindi Orthography & Devanagari Script Standardization Manual
    Central Hindi Directorate (Kendriya Hindi Nideshalaya), Ministry of Education
Editorial Team & Review Standards

Fast Hindi Typing Editorial & Linguistics Team

Hindi Computational Linguistics, Stenography & Exam Evaluators

The Fast Hindi Typing Editorial & Research Team consists of certified Hindi stenographers, computational linguists, and government exam typing test evaluators (SSC, CPCT, High Court). We research, verify, and author standardized guides on Devanagari computing, Unicode migration, keyboard layouts, and typing speed enhancement adhering to Ministry of Home Affairs (Rajbhasha) and Unicode Consortium standards.

Free Hindi Typing Tools & Platform Guides

Explore the complete FastHindiTyping.com suite to practice, convert, and type Hindi anywhere.

Home ToolKruti Dev ⇄ UnicodeVoice TypingTyping TestTyping TutorKeyboardChartNumbers
Step-by-Step App Guides
All Guides OverviewIn Mobile (Android & iPhone)In WhatsAppIn Instagram (Bio, Reels, Stories)In Facebook (Posts & Comments)In MS WordOn Laptop / PC

Related Articles & Guides

Font Migration
Unicode Devanagari vs Kruti Dev 010: Why Legacy Fonts Break and How to Migrate
12 min read
Keyboard Layouts
InScript vs Remington GAIL vs Phonetic Hindi Typing: Which Should You Learn?
13 min read
Exam Prep
Government Hindi Typing Exam Rules: SSC CHSL, High Court & CPCT Evaluation Criteria
14 min read