नेपाली Font Converter
Unicode · Preeti · Roman to Preeti · Kantipur to Unicode
How to Use
Choose a direction
Select 'Unicode → Preeti' to convert modern Unicode to Preeti font. Select 'Preeti → Unicode' for the reverse — also works for Kantipur font. For roman/English phonetic text, use the Typing Tool first.
Paste your text
Paste or type your source text into the left panel. Conversion is instant — no button needed. For roman-to-Preeti workflow: use the Nepali Typing Tool to get Unicode, then paste that Unicode here.
Copy the result
Click 'Copy Output' to send the converted text to your clipboard. Paste into Word, Photoshop, InDesign, or any government form requiring Preeti font. Works across Nepal and India.
Unicode, Preeti & Roman — What's the Difference?
Unicode
The modern standard
Unicode is the universal character encoding used by every modern OS, browser, and app. Nepali Unicode (Devanagari block U+0900–U+097F) stores actual Devanagari characters — fully searchable, copy-pasteable, and readable without any special font. All websites, phones, and social media in Nepal and India use Unicode.
Preeti
The legacy font encoding
Preeti is a legacy ASCII-based font encoding from the 1990s. Files contain Latin letters that only look Nepali when the Preeti font is installed. Without it, the text looks like random English characters. Preeti is still widely used in Nepal for newspapers, print media, and older government documents.
Why convert?
Bridging old and new
Many Nepali publications and government offices in Nepal and India store content in Preeti or Kantipur font. Converting to Unicode makes text searchable on Google, shareable on the web, and compatible with all modern software — no special font needed. For roman/romanized Nepali: convert via the Typing Tool first (roman → Unicode), then use Unicode → Preeti here.
Kantipur, Himali & more
Kantipur to Unicode — Legacy Nepali Fonts
Beyond Preeti, Nepali uses several legacy fonts: Kantipur, Himali, and Sagarmatha. These share a similar ASCII-based encoding to Preeti with minor differences. Use “Preeti → Unicode” mode to convert Kantipur text — most characters convert correctly. Rare ligatures may need a small manual correction.
Need to type or convert roman/English Nepali text?
Use the Nepali Typing Tool to write Nepali Unicode by typing phonetically in English — no special keyboard or font needed. Then convert the Unicode output to Preeti using this converter. Works for Nepal and India.
Open Nepali Typing Tool →Frequently Asked Questions
How do I convert roman text to Preeti font?
Roman or romanized Nepali uses English letters phonetically. To convert: (1) Open the Nepali Typing Tool and type your roman text to get Unicode. (2) Copy that Unicode output. (3) Paste it here and select 'Unicode → Preeti'.
How do I convert Kantipur font to Unicode?
Paste your Kantipur text into the left panel and select 'Preeti → Unicode' mode — Kantipur uses a similar encoding to Preeti. Most characters convert correctly. A few rare ligatures may need a small manual correction.
Does this converter work for users in India?
Yes. The converter runs entirely in your browser with no installation. It is free for everyone in Nepal, India, and worldwide.
How accurate is the Unicode to Preeti conversion?
The conversion engine handles standard Nepali text including conjuncts, vowel matras, reph, and halanta correctly. It supports all characters used in modern Nepali publishing in Nepal and India.
What is the difference between Preeti, Kantipur, and Unicode?
Preeti and Kantipur are legacy ASCII font encodings — files contain Latin characters that look Nepali only when the specific font is installed. Unicode stores actual Devanagari characters that work on any device. Unicode is the recommended format for all new Nepali content.