How to Type in Nepali Unicode Using an English Keyboard

Updated 5 October 2026 · 7 min read

Why Unicode matters, how it differs from Preeti and other legacy fonts, and how to type Nepali or Hindi phonetically without learning a new keyboard layout.

Writing Nepali on a computer used to mean installing special fonts and memorising where every letter lived on the keyboard. Today, thanks to Unicode, Nepali text works everywhere: in browsers, phones, Word, Facebook, Gmail and government websites. All you need is a way to type it. This guide explains the background and shows the easiest method.

Unicode vs Preeti: why it matters

For many years, Nepali was typed using fonts such as Preeti, Kantipur and Sagarmatha. These fonts work by drawing Devanagari shapes in place of English letters: the file actually stores English characters, and the font makes them look Nepali. Open the same file on a computer without the font, and you see a jumble of Latin letters and symbols.

Unicode solves this by giving every Devanagari letter its own universal code. Text typed in Unicode is stored as real Nepali characters, so it:

  • Displays correctly on any device without installing fonts.
  • Can be searched on Google and within documents.
  • Can be read aloud by screen readers.
  • Can be pasted into websites, social media, emails and messaging apps.
  • Sorts and counts correctly in spreadsheets and databases.

Legacy fonts are still used in some print and design work, but for anything digital, Unicode is the standard. If you have old documents typed in Preeti or Kantipur, the Preeti to Unicode Converter turns them into Unicode in one paste.

Ways to type Nepali Unicode

MethodGood forLearning curve
Romanized (phonetic) typingMost people; occasional and everyday typingVery low: type how it sounds
Traditional Nepali keyboard layoutFast, frequent typistsHigh: memorise a new layout
Phone keyboards with Nepali supportMessaging on mobileLow

Typing phonetically

With phonetic typing you write Nepali words using English letters the way they sound, and the converter turns them into Devanagari as you type. Open Roman to Nepali & Hindi and try:

You typeYou get
namasteनमस्ते
timro naam k ho?तिम्रो नाम क हो?
mero gharमेरो घर
dhanyabaadधन्यबाद
shaharशहर

Vowels

A single vowel gives the short sound and a doubled vowel gives the long one: i → ि and ii (or ee) → ी; u → ु and uu (or oo) → ू; a is the inherent vowel and aa → ा. Also e → े, ai → ै, o → ो and au → ौ.

Joined consonants

When you type two consonants together, they are joined automatically: namaste becomes नमस्ते with स्ते joined, and prem becomes प्रेम.

Retroflex letters (ट ठ ड ढ ण)

English has one “t” and one “d”, but Devanagari has two of each. By default, t, th, d, dh and n give त थ द ध न. Switch on capital-letter mode in the tool to type T, Th, D, Dh and N for ट ठ ड ढ ण, plus M for ं and H for ः. It is off by default so that phones auto-capitalising the first letter of a sentence do not cause surprises.

Getting spelling right

Phonetic typing writes what you spell, so standard spellings that do not match pronunciation need care. For example, the long and short i and u are often pronounced the same but spelled differently, and the sibilants श, ष and स are easily confused. Proofread anything formal, such as applications, letters and official notices, against a reliable dictionary.

Writing for SMS? Unicode messages fit only 70 characters per SMS instead of 160. Check your message length with the Character Counter.

Hindi too

Hindi uses the same Devanagari script, so the same typing method works: “aap kaise ho” becomes आप कैसे हो. Choose Hindi in the converter; the underlying rules are shared.