Skip to content
Indian Font Converters
Indian Font Converters

Popular

Type a font name in English or in its own script. Search runs in your browser on a prebuilt index; nothing you type is sent anywhere.

Comparison5 min read

Nepali Unicode vs Preeti: which should you use?

Preeti is still common in Nepali offices and typing tests, but it breaks on phones and websites. How it differs from Unicode, and where the keyboards fit in.

Published 1 November 2026

Nepali computer users live with a split that Hindi users will recognise. Preeti is common in older documents, government paperwork, newspaper layouts and typing practice. Unicode is what phones, browsers and modern websites expect. The two do not talk to each other without help.

This guide explains the difference, compares the two ways of typing Unicode Nepali, and gives a practical default.

Preeti is a font, not a text format

Preeti is a legacy Nepali font from the desktop-publishing era. When you type with it, the file stores ordinary English letters and the font draws Devanagari shapes in their place. The word नेपाल is stored as g]kfn. It looks correct only on a machine that has Preeti installed.

That is why Preeti text behaves so badly outside the computer that made it:

  • On a phone or a website you see g]kfn instead of नेपाल.
  • Search engines index the English letters, so your Nepali content is effectively invisible.
  • Copying between apps can lose the font and the meaning with it.
  • Spell-check and translation tools cannot read it.

Preeti is not corrupt and the file is not damaged. It simply stores something different from what it displays. Related Nepali fonts such as Kantipur, Sagarmatha and Himalb work the same way, with similar but not identical key assignments.

Unicode is the characters themselves

Unicode stores real Devanagari characters: न, े, प, ा, ल. Any device with a Devanagari font can display them, including phones that have never heard of Preeti. The same text can be shown in Noto Sans Devanagari, Mangal, Kalimati or any other Unicode font without changing a single character.

For anything that will be read on a screen, shared, searched or kept for the long term, Unicode is the right choice.

Two ways to type Unicode Nepali

The Nepali Unicode typing page offers two layouts. They produce the same Unicode output but feel very different.

Romanized follows the sound of the letters. k is क, g is ग, t is त, p is प. Vowel signs sit on the vowel keys: a gives ा, i gives ि, u gives ु, e gives े, o gives ो. The slash key is the halant, so नमस्ते is typed nms/te. nepalI gives नेपाली.

Romanized is the easier start for anyone who thinks of Nepali in English letters, and it works well on a phone.

Traditional keeps the key positions of a Nepali typewriter and of Preeti. g is न, d is म, n is ल, k is प, f is ा, ] is े. So g]kfn gives नेपाल. If you already type Preeti, most of the geography is familiar.

The important difference is the ि sign. In Preeti you type it before the consonant, in visual order. In Unicode Traditional you type it after the consonant, in logical order, and the software places it correctly. xldfn in the Traditional Unicode layout gives हिमाल, not the Preeti order you might expect. Expect a short adjustment period.

Preeti, Romanized and Traditional side by side

Preeti (legacy) Unicode Romanized Unicode Traditional
What the file stores English letters Real Devanagari Real Devanagari
Key arrangement Nepali typewriter By Roman sound Nepali typewriter
ि sign Typed before the letter Typed after the letter Typed after the letter
Works on phones and websites No Yes Yes
Good for Old documents and Preeti forms English-keyboard users, phones Typewriter-trained typists

Why Preeti still matters

Preeti is not going away soon. It is the format of a large archive of Nepali government letters, newspaper layouts, forms and school documents. Some typing practice, including material for public-service posts, has historically been built around the Preeti keyboard. Requirements are set per advertisement, so check the current official notification for your post rather than relying on what a coaching centre told you.

The sensible approach is to keep Preeti as an input habit if you have it, not as a storage format. Type the keys you know, but produce Unicode.

How to move from Preeti to Unicode

  1. Open Preeti to Unicode.
  2. Paste the Preeti text, or drop in a .txt file.
  3. Check the Unicode preview. Read names, numbers and any word where the shape looks off.
  4. Copy the result into your document, website or message.

The converter runs in your browser, so the text is not uploaded. It also reports characters the font cannot represent rather than silently dropping them, which matters when you convert in the other direction.

If you have a Word file rather than a block of text, use the Word file converter. It reads the font of each run and keeps tables, images and styling.

If you are not sure whether the text is Preeti or another Nepali font, paste a sample into the font detector. Do not use the Hindi converters on Nepali text: both languages use Devanagari, but the key assignments differ.

Typing Preeti without Preeti

You can keep the Preeti keyboard and still produce Unicode with the Preeti keyboard tool. It maps the keys you know to Unicode Nepali, so g]kfn becomes नेपाल as you type. There is no font to install, and the output works everywhere.

For phonetic typing, the Nepali typing page converts Romanized Nepali as you press space. It is a good fit for quick messages, notes and anything you would otherwise type on a phone.

A practical default

Write and store Nepali in Unicode. Keep a Preeti converter bookmarked for the archive, the form or the office template that still expects the old font. If you are preparing for a typing test, learn the layout the notification names, but keep your practice notes in Unicode so you can read and search them.

That way your text survives the next phone, the next website and the next font change, and you still meet the requirements of the systems that have not moved on.