We use cookies to improve performance and measure site usage. By clicking Accept Cookies, you agree to analytics cookies. See our Privacy Policy.

We are always improving TypeNepal with features and updates. See What's new.

Back to Blog
Fonts & Unicode

How to Convert Preeti to Unicode: Step-by-Step Guide with Examples

UC

Umesh Chapagain

June 10, 2026 · 7 min read · Founder & Lead Developer

#preeti to unicode#nepali font conversion#unicode converter#preeti font#devanagari

If you have ever received a Nepali document that displays as garbled English characters instead of readable Devanagari text, you have encountered the Preeti encoding problem. Millions of Nepali documents — from government forms and school assignments to newspaper archives and legal papers — were created using the Preeti font. Converting these documents to modern Unicode is essential for preserving, sharing, and searching Nepali content in the digital age.

This guide explains everything you need to know about converting Preeti to Unicode, including how the conversion works, step-by-step instructions, real examples, common errors, and best practices.

What is Preeti Font and Why Does It Need Conversion?

Preeti is a legacy Nepali font developed by Durga Prasad Pandey in the 1990s. It was one of the first widely used fonts for typing in Nepali on computers. Preeti works by mapping Devanagari characters to the positions normally occupied by English characters in the ASCII table. For example, the English letter "s" in Preeti actually represents the Nepali character "न", and "g" represents "ल".

This means that a document typed in Preeti is not actually stored as Nepali text — it is stored as English letters that only look Nepali when the Preeti font is applied. Without the font installed, the text appears as meaningless Latin characters.

The problems with Preeti:

  • Not readable without the font: If someone without Preeti installed opens your document, they see gibberish like s]kfn instead of नेपाल.
  • Not searchable: Search engines like Google cannot read Preeti-encoded text. Your content will never appear in search results.
  • Not shareable on social media: Facebook, WhatsApp, email clients, and modern apps do not support Preeti. Pasting Preeti text results in unreadable English characters.
  • Not mobile-friendly: Smartphones do not have Preeti installed by default, making documents inaccessible on mobile devices.

Unicode, on the other hand, is the international standard that assigns a unique code to every character in every script. The Nepali character "न" is always stored as U+0928, regardless of the font used to display it. Unicode Nepali text works everywhere — on any device, operating system, browser, and application.

How Does Preeti to Unicode Conversion Work?

The conversion process involves a character-by-character mapping. Each English character (or character combination) in the Preeti encoding corresponds to a specific Devanagari character in Unicode. A conversion tool reads the Preeti-encoded text, looks up each character in a mapping table, and outputs the equivalent Unicode character.

For example:

Preeti CharacterUnicode Output
s
g
k
d
/् (halant)
s]kfnनेपाल
gf]tfलोता

The mapping covers consonants, vowels, matras (vowel signs), conjuncts, numerals, and punctuation. Some characters require multi-character lookups — for example, certain conjunct consonants in Preeti are represented by specific key combinations that must be interpreted together.

Step-by-Step: How to Convert Preeti to Unicode

Method 1: Using TypeNepal's Online Converter

The fastest and most reliable method is to use an online converter. Here is how:

Step 1: Open the Preeti to Unicode Converter on TypeNepal.

Step 2: Paste your Preeti-encoded text into the left input box. You can paste text directly from a Word document, email, or text file.

Step 3: The converter instantly transforms the text to Unicode Nepali in the right output box.

Step 4: Click the Copy button to copy the Unicode text. You can now paste it into any application — Word, Gmail, Facebook, WhatsApp, or any website.

This entire process happens in your browser. No data is sent to any server, ensuring your documents remain private.

Method 2: Converting a Full Document

If you have an entire Word document in Preeti:

  1. Open the document in Microsoft Word or Google Docs.
  2. Select all text (Ctrl+A or Cmd+A).
  3. Copy the text (Ctrl+C or Cmd+C).
  4. Open the Preeti to Unicode Converter.
  5. Paste the text, let it convert, and copy the Unicode output.
  6. Create a new document and paste the converted text.
  7. Apply a Unicode Nepali font like Noto Sans Devanagari, Mangal, or Kalimati.

For batch processing of multiple files, consider using our File Font Converter tool.

Common Preeti to Unicode Conversion Examples

Here are real-world examples showing what Preeti text looks like before and after conversion:

Example 1: A simple sentence

  • Preeti: d'/f] 5]/ eP] ;dfrf/ n]Vg'xf];\ .
  • Unicode: चाँजो ठेर भयो समाचार लेख्नुहोस् ।

Example 2: A formal letter opening

  • Preeti: >L dfg÷dflgg÷;Dk"0f{
  • Unicode: श्री मान/मानिन/सम्पूर्ण

Example 3: Numbers and dates

  • Preeti: @)*)÷)(÷!%
  • Unicode: २०८२/०८/१५

Common Conversion Errors and How to Fix Them

While automated conversion is highly accurate for standard Preeti text, some issues can arise:

1. Broken Conjuncts

Complex conjunct characters (संयुक्त अक्षर) like क्ष, त्र, or ज्ञ may not convert correctly if the original document used non-standard key sequences. Fix: Manually check conjuncts after conversion and correct any that look wrong.

2. Mixed Fonts

Some documents mix Preeti with other legacy fonts (Kantipur, PCS Nepali) or with English text. The converter may produce incorrect output for non-Preeti portions. Fix: Convert each font's text separately, or use the appropriate converter for each font.

3. Extra Spaces or Missing Characters

Formatting artifacts from the original document can sometimes cause extra spaces or missing characters in the output. Fix: Proofread the converted text and remove any stray characters.

4. Numerals

Preeti documents may use either Devanagari numerals (१, २, ३) or Western numerals (1, 2, 3). Ensure the converter handles the numeral style used in your document.

When Should You Convert Preeti to Unicode?

Convert to Unicode whenever you need to:

  • Share documents electronically: Email, social media, websites, and messaging apps all require Unicode.
  • Archive important documents: Unicode ensures long-term readability without depending on a specific font.
  • Publish content online: Blog posts, news articles, and web pages must use Unicode for search engine visibility.
  • Submit government forms digitally: Many government portals now accept only Unicode Nepali.
  • Collaborate with others: Unicode text works on all devices without requiring special font installations.

If you are still creating new documents in Preeti, we strongly recommend switching to Unicode typing. Our Easy Nepali Typing tool makes it simple to type in Unicode using romanized input.

Best Practices for Preeti to Unicode Conversion

  1. Always keep a backup of the original Preeti document before converting.
  2. Proofread the output carefully, especially for formal or legal documents.
  3. Use a Unicode font for the converted text — Noto Sans Devanagari, Mangal, or Kalimati are reliable choices.
  4. Save in UTF-8 encoding when saving the converted document.
  5. Test the output by pasting it into a web browser or messaging app to confirm it displays correctly.

Frequently Asked Questions

Is the Preeti to Unicode converter free?

Yes. TypeNepal's Preeti to Unicode Converter is completely free, with no limits on text length or number of conversions.

Can I convert Preeti to Unicode on my phone?

Yes. The converter works on any device with a web browser, including smartphones and tablets.

Is my text private during conversion?

Absolutely. All conversion happens in your browser. No text is sent to any server.

What if I need to convert Unicode back to Preeti?

Use our Unicode to Preeti Converter. This is useful when you need to produce documents for systems that still require Preeti format.

Does the converter support other legacy fonts?

Yes. Our Font Converters page supports Preeti, Kantipur, PCS Nepali, and other legacy Nepali fonts.

Conclusion

Converting Preeti to Unicode is a critical step in modernizing Nepali documents for the digital age. Whether you have a single letter or an archive of thousands of documents, the conversion process is fast, free, and private using online tools. By moving your content to Unicode, you ensure it is accessible, searchable, and shareable across all platforms and devices.

Start converting your Preeti documents today with the Preeti to Unicode Converter on TypeNepal.

UC

Umesh Chapagain

Founder & Lead Developer

Umesh Chapagain is the founder of TypeNepal and a software engineer with extensive experience in building web applications for language accessibility. He specializes in Unicode standards, Devanagari typography, and browser-based tool development. His work focuses on creating free, privacy-first tools that make Nepali and Hindi digital communication accessible to everyone — from students and professionals to the global Nepali diaspora.

Related Articles