How to Type Nepali Half Letters (आधा अक्षर) in Unicode, Preeti & Mobile

How to type Nepali half letters – consonant plus halant plus consonant on a keyboard

You know how to type क, स and त. But the moment a word needs स्त, क्ष or प्र, the letters refuse to join — you get सत, a stray ् mark, or a box. Half letters (आधा अक्षर) are the single biggest stumbling block for anyone learning Nepali typing.

The good news: every half letter follows one rule. Once you know where the halant (हलन्त, ्) key is on your keyboard, you can type any conjunct in the language — not just the ones you have memorised. This guide shows the rule, then the exact keys for Romanized Unicode, Traditional Unicode, Preeti and mobile keyboards.

Quick answer: A half letter is a consonant + halant (्). Type the first consonant, press the halant key, then type the next consonant: स + ् + त = स्त.

  • Nepali Romanized (Unicode) layout: halant is the / key → s / t = स्त
  • Phonetic tools (Google Input Tools, online converters): just type the sound → mitra = मित्र
  • Preeti: hold Shift + the consonant key for its half form → Shift+; = स्, then t = स्त
  • Mobile: tap the ् key between the two consonants

What Is a Half Letter in Nepali?

Every Nepali consonant carries a built-in “a” sound. क is not just “k” — it is “ka”. When two consonants need to sit together with no vowel between them (like “st” in namaste), the first one has to drop that “a”. The mark that does this is the halant (हलन्त, also called hal or virama): ्.

A consonant with a halant is called a dead consonant (मृत व्यञ्जन) or half letter. Depending on the letters involved, it shows up on screen in one of three ways:

How it looksWhat happensExamples
Half formThe first letter loses its vertical stroke and attaches to the nextस्त, न्त, ग्य, प्य, क्त
Special or stacked shapeThe two letters merge into a new shape or stack verticallyक्ष, त्र, ज्ञ, द्ध, ट्ट, द्य
Visible halantNothing follows, so the ् mark is shown under the letterभगवान्, विद्वान्, जगत्

Behind all three is exactly the same typing sequence. Your font decides the shape — you only decide the order of letters.

The One Rule: Consonant + ् + Consonant

स
consonant (sa)
+
्
halant
+
त
consonant (ta)
=
स्त
half letter + full letter

The same three-step sequence builds every Nepali conjunct: क्ष, त्र, ज्ञ, प्र, र्क and more.

In Unicode (the text used on Facebook, Viber, Google Docs, websites and modern Word files), every conjunct is stored as first consonant → halant → second consonant. Even the “special” letters are not separate keys under the hood:

ConjunctTyped as (Unicode order)Example word
स्तस + ् + तनमस्ते, पुस्तक
क्षक + ् + षशिक्षा, क्षमा
त्रत + ् + रमित्र, पत्र
ज्ञज + ् + ञज्ञान, विज्ञान
श्रश + ् + रश्री, श्रम
द्धद + ् + धबुद्ध, शुद्ध
द्यद + ् + यविद्यालय, विद्यार्थी
प्र (ra below)प + ् + रप्रदेश, प्रेम
र्क (reph above)र + ् + कतर्क, सर्कस
स्त्र (three letters)स + ् + त + ् + रस्त्री, अस्त्र

Notice the two र forms. When र comes first (र्क), it becomes the little hook on top called reph. When र comes second (प्र), it becomes the slanted stroke below. Same keys, different order — that is why धर्म and ध्रम look so different.

If you understand this table, you already understand Nepali half letters. The rest is just finding the halant key on the keyboard you use.

Which Method Should You Use?

Phonetic tools
Chatting, social media, quick posts
Halant: none — type the sound
Romanized layout
Long Unicode documents, blogs, office work
Halant: / key
Traditional / Inscript
Typists trained on the typewriter layout
Halant: or D
Preeti
Lok Sewa tests, print and government offices
Halant: Shift + consonant

Method 1: Romanized Unicode (Easiest for Most People)

Phonetic typing tools

Google Input Tools, Gboard’s transliteration mode and most online “English to Nepali” converters work by sound. You never press a halant — you simply leave out the vowel:

  • namaste → नमस्ते
  • mitra → मित्र
  • shiksha → शिक्षा
  • gyaan → ज्ञान
  • dharma → धर्म

When the tool guesses wrong (for example सत instead of स्त), don’t fight it — pick the right word from the suggestion list, or type the word again a little differently (dhanyabaad vs dhanyawaad). Phonetic tools are fast for chatting but less predictable for official documents.

Nepali Romanized keyboard layout

The Nepali Romanized layout (popularised by Madan Puraskar Pustakalaya and used by many Nepali Unicode setups) maps each Nepali letter to a fixed English key — k = क, s = स, t = त and so on. Here the halant is on the forward slash key /.

  • k / t → क्त
  • s / t → स्त
  • n / t → न्त
  • p / r → प्र
  • j g t / → जगत् (halant at the end of a word)

Because the keys never change, this layout is far more reliable than guess-based phonetic tools once you are typing long documents.

Method 2: Nepali Traditional Unicode or Inscript Layout

If you installed the Nepali keyboard that follows the old typewriter arrangement (Nepali Traditional) or an Inscript-style Devanagari layout, the letters are in fixed positions that don’t match English sounds. The rule is still the same — consonant, halant, consonant — you only need to know where your layout keeps the ् key:

  • Inscript layouts: the halant is on the D key.
  • Nepali Traditional (typewriter-style) Unicode: it is usually on the backslash key, and many Shift+key positions give ready-made half letters, similar to Preeti.

Not sure which layout you have? Switch to Nepali, press Windows + R, type osk and press Enter. The Windows On-Screen Keyboard shows the Nepali character on every key — find ्, then hold Shift to see which half letters sit on the upper layer. New to setting up a Nepali keyboard? Follow our guide on how to type Nepali in laptop first.

Method 3: Typing Half Letters in Preeti

Preeti is still the font of choice for Lok Sewa typing tests, many government offices and print shops. Preeti is not Unicode — each key simply draws a shape — so instead of a halant rule, it gives most half letters their own key: hold Shift and press the consonant.

Full letterPreeti keyHalf letterPreeti key
कsक्S
गuग्U
चrच्R
जhज्H
तtत्T
नgन्G
पkप्K
बaब्A
मdम्D
लnल्N
वjव्J
स;स्: (Shift + 😉
शzश्Z

So in Preeti, नमस्ते is g d : t ] and प्राप्त is k | f K t.

For the full Preeti key map, see our Typeshala keyboard shortcuts and lesson guide.

Ready-made conjunct keys in Preeti

ConjunctPreeti keyExample
त्रqपत्र = kq
त्तQउत्तर = pQ/
ज्ञ1ज्ञान = 1fg
द्ध4बुद्ध
द्यBविद्यालय
्र (ra below)| (Shift + )प्र = k|
र् (reph above){ (Shift + [)कार्य = sfo{
् (visible halant)for letters with no half form, and word endings

Two Preeti habits that trip everyone up

  1. Use Shift, not backslash, to join letters. Pressing in Preeti draws a visible ् mark; it does not glue the letters together the way Unicode does. Use the Shift half-letter keys for joined forms, and keep for letters that have no half form (like द्, ट्, ड्) or for word endings such as भगवान्.
  2. Type in visual order. Preeti types what you see, left to right. The ि matra appears before the whole conjunct, so स्थिति starts with l. Reph (र्) appears on top of the next letter, so it is typed after that letter: कार्य = sfo{. In Unicode it’s the opposite — you always type in sound order.

Typing in Preeti but need to post the text online? Preeti text shows as gibberish anywhere the font isn’t installed. Paste it into a Preeti to Unicode converter and every half letter and conjunct is converted to proper Unicode.

How to Type Half Letters on Mobile

  • Nepali (Devanagari) keyboards such as Gboard’s Nepali layout or Hamro Nepali Keyboard have a ् key. Depending on the keyboard it sits on the main layer, on the second/symbols page, or under a long-press. Tap consonant → ् → consonant.
  • Transliteration mode (type English, get Nepali) works like the phonetic tools above — type mitra, tap मित्र in the suggestions.

Forcing a Visible Halant or a Standalone Half Letter

Sometimes you need the opposite of joining — for example showing क्‌त with the halant visible in a grammar lesson, or a lone half letter like क्‍ for a typing chart. Unicode has two invisible characters for this:

CharacterCodeEffectExample
Zero Width Non-Joiner (ZWNJ)U+200CStops the join — shows the halant markक्‌त instead of क्त
Zero Width Joiner (ZWJ)U+200DShows the half form even with nothing after itक्‍ instead of क्

In Microsoft Word: after the halant, type 200C (or 200D) and press Alt + X. Word turns the code into the invisible character. Many online Nepali keyboards also have dedicated ZWJ/ZWNJ keys.

Why Your Half Letters Aren’t Joining (and How to Fix It)

ProblemLikely causeFix
You see क् त instead of क्तA space or wrong character between the letters, or a ZWNJ slipped inDelete back to the first consonant and retype consonant → ् → consonant
Joins in one app, not in anotherFont has limited conjunct supportUse a full Unicode Nepali font: Kalimati, Mangal, Nirmala UI or Noto Sans Devanagari (see how to install Nepali font)
English letters like k|f appearPreeti text in a non-Preeti font (or pasted online)Select it and apply Preeti, or convert it to Unicode
Backslash shows as Preeti isn’t the active font in WordChoose Preeti in the font box before typing
ि appears on the wrong letter in PreetiTyped in sound order instead of visual orderIn Preeti, type ि before the whole conjunct
Phonetic tool keeps adding a vowelThe tool guessed a different wordPick from suggestions, or switch to a fixed-key Romanized layout

Practise Half Letters Until They’re Automatic

Knowing the rule takes five minutes; typing स्वास्थ्य without stopping takes practice. Drill conjunct-heavy words — शिक्षा, प्रदेश, विद्यार्थी, मन्त्रालय, स्वतन्त्र — in a typing tutor that gives you accuracy feedback:

Frequently Asked Questions

What is a half letter called in Nepali?

It is called आधा अक्षर (half letter) or हलन्त भएको अक्षर. The mark that creates it is the हलन्त (्), also called hal or virama. Two or more consonants joined this way form a संयुक्त अक्षर (conjunct letter).

Which key is halant on the Nepali keyboard?

It depends on the layout: / on the Nepali Romanized layout, D on Inscript layouts, and usually on Nepali Traditional Unicode and Preeti. Open the Windows On-Screen Keyboard (osk) to confirm on your computer.

How do I type क्ष, त्र and ज्ञ?

In Unicode they are क + ् + ष, त + ् + र and ज + ् + ञ. In phonetic tools type ksha, tra and gya. In Preeti, त्र is q, ज्ञ is 1, and क्ष is I followed by f.

How do I type र् (reph) like in धर्म or कार्य?

In Unicode type र + ् + the next consonant: र + ् + म gives र्म. In Preeti, type the following letter first and then {, because reph sits on top of it: कार्य = sfo{.

Why do half letters work in Word but break on Facebook?

Your Word document is probably in Preeti, which only looks correct on computers that have the Preeti font. Facebook, Viber and websites need Unicode. Convert the text to Unicode before you paste it.

Is it better to learn Preeti or Unicode for half letters?

Learn Unicode for everyday use — the halant rule works the same everywhere and the text displays on any device. Learn Preeti too if you are preparing for a Lok Sewa typing test or work in an office that still uses it.

Final Tip

Stop memorising conjuncts one by one. Find the halant key on your layout, remember consonant + ् + consonant, and every half letter in Nepali — from स्त to स्त्र — is just three keystrokes away.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments