Explainer5 min read

Preeti vs Unicode: What's the difference and why it matters

Nepali text lives in two very different worlds — Preeti and Unicode — and which one your document uses determines whether it's searchable, portable, and usable in modern software. Here's what you need to know.

FeaturePreetiUnicode
Storage formatASCII (Latin keyboard codes)Standard Unicode codepoints
Searchable?✗ Invisible to search engines✓ Fully searchable
Copy-paste✗ Garbles in modern apps✓ Works everywhere
Font required?✓ Must have Preeti installed✗ No special font needed
Screen readers✗ Reads as Latin gibberish✓ Reads correctly
Ctrl+F in Word✗ Cannot find Nepali words✓ Finds every word
WhatsApp / email✗ Displays as random letters✓ Displays correctly
Future-proof?✗ Vendor-dependent encoding✓ International ISO standard

How to tell which one you have

The quickest test: select some Nepali text from your document and paste it into a plain text editor (Notepad on Windows). If it shows as proper Nepali characters, it's Unicode. If it shows as random English-looking letters — like g]kfn ;/sf/ — it's Preeti.

Another way: open the document in Word, select a Nepali word, and look at the font name in the toolbar. If it says Preeti, Kantipur, Bishall, or similar legacy font names, the text is almost certainly stored as ASCII — not Unicode.

When do you still need Preeti?

Older government portals, some exam systems (including certain province-level portals and DTP software), and legacy data-entry forms still only accept Preeti-encoded text. If you have a modern Unicode document but need to submit it to such a system, you need to convert back to Preeti — which is exactly what the Unicode → Preeti direction on this converter does.

The bottom line

For any document you intend to share, archive, or publish: use Unicode. It's searchable, portable, and will still work correctly in fifty years regardless of which fonts are installed. Preeti is a compatibility format — keep it only when a specific system demands it, and convert everything else.

Convert your Preeti documents to Unicode now

Preeti → UnicodeUnicode → Preeti

Frequently asked

Is Preeti better than Unicode for Nepali text?

No. Unicode is the international standard and is universally supported. Preeti text is invisible to search engines, cannot be copy-pasted reliably, and requires the Preeti font to render correctly.

Can I tell if a document is in Preeti or Unicode?

Select Nepali text and paste it into Notepad. If it shows as Nepali characters, it's Unicode. If it shows as random letters like "g]kfn", it's Preeti.

Why do some government portals still require Preeti?

Older systems were built with Preeti as the input standard and haven't been updated. This is why a bidirectional converter — both Preeti → Unicode and Unicode → Preeti — is useful.

← What is Preeti font?How to convert a Word document →