Nepali Font Tool · Live

Preeti ↔ Unicode Converter

Convert Preeti, Kantipur, PCS Nepali, and Sagarmatha fonts to Unicode Devanagari — or back. Upload a document, edit online, and save back without losing formatting.

PreetiKantipurPCS NepaliSagarmatha.docx.txt.md.html

Drop a document here or browse

We'll convert every text element inside — keeping bold, italic, tables, fonts and images exactly as they are.

.docx.txt.md.html.htm
—
—

Preeti textLegacy

Swap

Unicode resultUnicode

Formatting preserved. When you load a .docx file, only the Nepali text is converted; bold, italic, tables, fonts, images and page layout are left untouched. Conversion happens in your browser and nothing is uploaded unless you choose to save to your own Drive. This converter handles the most common Devanagari characters and conjuncts but hasn't been tested against every rare combination, so please double-check anything important.
Embed this converter on your site
Add a free, working Preeti to Unicode converter to your own website or blog.

What is Preeti font?

Preeti is a Nepali font designed by Ajay Mishra in 1993 for the traditional Remington keyboard layout — the standard for Nepali typing in offices, schools, and print shops across Nepal for over three decades. It maps Latin character codes to Nepali glyphs, which is why Preeti text typed on a QWERTY keyboard produces Devanagari letters when the font is installed.

Because Preeti relies on the font file being present on the reader's machine, it doesn't work on the modern web or on mobile devices. Nepal's government has been transitioning to Unicode since 2015, but Preeti remains in daily use for legal documents, older records, and any workflow that predates Unicode adoption.

Preeti vs Unicode — which should you use?

If you're writing something new, use Unicode. If you're dealing with an existing document typed in Preeti, convert it with the tool above. The comparison below is why we say that:

FeaturePreeti (legacy)Unicode (modern)
Searchable in GoogleNoYes
Works in any browserNoYes
Works on Android / iOSNoYes
Copy-paste via WhatsApp / emailGarbledWorks
Government formsYes (legacy)Yes
Print shops in NepalWidely supportedSupported
File size~25 KB~200 KB+

How to install Preeti font

Once you have the .ttf file, installation takes under a minute on any modern operating system.

Windows (7, 8, 10, 11)

  1. Download the Preeti zip and extract it — you'll get PREETI.ttf.
  2. Right-click PREETI.ttf and choose Install (or Install for all users if you have admin rights).
  3. Close and reopen Word, Excel, or Photoshop. Preeti appears in the font menu.

macOS

  1. Download the zip and extract PREETI.ttf.
  2. Double-click it — Font Book opens automatically.
  3. Click Install Font. The font is now available in every app.

Linux (Ubuntu, Fedora, Debian)

  1. Copy PREETI.ttf to ~/.local/share/fonts/ (for your user) or /usr/share/fonts/truetype/ (system-wide).
  2. Run fc-cache -f -v in a terminal to rebuild the font cache.
  3. Log out and back in, or restart the application you want to use.

Preeti font — frequently asked questions

Is Preeti font free to download and use?

Yes. Preeti font is free for both personal and commercial use. It was designed by Ajay Mishra in 1993 and is distributed without license fee. There is no registration, no sign-up, and no restrictions on installation or use.

How do I install Preeti font on Windows?

Download the Preeti zip file, extract it to get PREETI.ttf. Right-click the .ttf file and choose Install (or Install for all users if you have admin rights). Close and reopen any applications like Word, Excel, or Photoshop for the font to appear in their font menus.

How do I install Preeti font on Mac?

Download and extract the zip. Double-click PREETI.ttf — Font Book opens automatically. Click Install Font. The font is now available system-wide in Pages, Word for Mac, Figma, and any other app.

How do I install Preeti font on Linux?

Copy PREETI.ttf to ~/.local/share/fonts/ (single user) or /usr/share/fonts/truetype/ (system-wide). Then run fc-cache -f -v to refresh the font cache. Log out and back in, or restart the application you want to use.

Why does Preeti text look like garbled symbols on my phone?

Preeti uses a legacy pre-Unicode encoding. Modern phones only render Unicode, so any Preeti text sent via email, WhatsApp, or SMS arrives garbled. To share Preeti content, convert it to Unicode first using the converter above — the result works everywhere.

What is the difference between Preeti and Unicode?

Preeti stores Nepali text as Latin character codes reinterpreted by the font file. Unicode assigns each Nepali character a fixed numeric code that renders identically everywhere. Unicode is searchable, works on the web and on mobile, and does not require the reader to have any specific font installed. Preeti is none of those things — but is still common in government offices and print shops in Nepal.

Can I use Preeti in Canva, Figma, or Photoshop?

Yes, after installing Preeti on your operating system. Quit and reopen the app — Preeti will appear in the font picker. You type Nepali using the traditional Preeti keyboard layout. Web apps like Canva sometimes require the font to be re-uploaded as a custom font — check the app's documentation.

How do I convert Preeti to Unicode?

Use the free converter above. Paste your Preeti text on the left, and the Unicode equivalent appears on the right instantly. The conversion runs entirely in your browser — nothing is sent to any server, and no sign-up is required.

Browser-based only

Everything runs on your device. Nothing is uploaded to our servers.

Format-preserving

.docx files come back with bold, italic, tables, and images intact.

Accurate mapping

Handles i-matra reordering, half-forms, and conjuncts correctly.

Works offline

Once loaded, the tool keeps working even without an internet connection.

How to use

Three ways to convert — all in your browser.

Paste text directly, or drop a document and let us handle the formatting.

01

Paste or drop

Type or paste text into the left panel. Or drop a .docx, .txt, .md, or .html file onto the drop zone — we'll extract the text automatically.

02

Pick your direction

Use the mode switch at the top to flip between Preeti → Unicode and Unicode → Preeti. Or click the swap button in the middle.

03

Download or save to Drive

Download the converted file back to your device — or save it directly to your Google Drive or OneDrive. Same format, same formatting.

FAQ

Frequently asked questions

Preeti is an older Nepali font that maps English keyboard keys to Devanagari-looking glyphs -- it only displays correctly if the reader also has the Preeti font installed. Unicode is the modern standard that renders Nepali text correctly everywhere, without needing any special font.
If you copy text from an old document that used the Preeti font and paste it somewhere that doesn't have that font installed, you'll see random-looking English letters and symbols instead of Nepali script. Converting it with this tool fixes that permanently.
Yes -- use the "Convert a Word document" upload option in either direction. It converts the Nepali text throughout the file, lets you review and edit the result, and preserves formatting, images, and layout when you download.
Yes, completely free, with no sign-up or limits. It runs entirely in your browser -- your text and documents are never sent to any server.

Related tools

Other free Nepali utilities you might find useful.

View all tools →