Kinsutools
Home/Guides & Blog/Legacy Fonts to Unicode: The Complete Guide (Preeti, Kruti Dev, AnmolLipi, Bijoy)
unicodelegacy fontsfont converter

Legacy Fonts to Unicode: The Complete Guide (Preeti, Kruti Dev, AnmolLipi, Bijoy)

June 15, 2026by Kinsutools

Old South Asian documents are trapped in legacy ASCII fonts that break when shared. Here's what legacy fonts are, why they fail, and how to convert each one to Unicode for free.


What Is a Legacy Font?

Across Nepal, India, Pakistan and Bangladesh, a huge amount of older digital text — government records, newspapers, books, typing-test material — was created in legacy fonts like Preeti, Kruti Dev, AnmolLipi and Bijoy.

These are ASCII fonts: instead of storing the actual letter, they map each English keyboard key to a glyph of the local script. So the underlying text is really Roman characters that look like Devanagari, Gurmukhi or Bangla only while the matching font is installed. Open that text anywhere else — a phone, a website, a computer without the font — and it collapses into scrambled English.

Why Unicode Fixes It

Unicode is the modern standard that stores the actual character — न, ਨ, ন — not a font-specific code. Unicode text displays correctly on every device, browser, app and search engine, with no special font required. It is also searchable and accessible, which legacy-font text is not.

Converting legacy text to Unicode is the only way to make old documents usable on the modern web.

How to Convert Each Legacy Font

You can convert any of these for free, in both directions, with no sign-up — the conversion runs entirely in your browser.

Preeti (Nepali)

Preeti is the most common Nepali typing font, alongside Kantipur and Sagarmatha. Convert it with the Preeti to Unicode Converter.

Kruti Dev / DevLys (Hindi)

Kruti Dev 010 (and the identical DevLys 010) is the legacy font behind most Hindi typing tests. Convert it to Unicode (the same script as Mangal) with the Kruti Dev to Unicode Converter.

AnmolLipi / Gurmukhi (Punjabi)

AnmolLipi is the classic ASCII Punjabi font, widely used for Gurbani and publishing. Convert it with the AnmolLipi to Unicode Converter.

Bijoy / SutonnyMJ (Bengali)

Bijoy is the dominant legacy Bengali layout in Bangladesh and West Bengal. Convert it with the Bijoy to Unicode Converter.

If you're not sure which font you have, the all-in-one Legacy Font to Unicode Converter supports every font above in one place.

What Makes a Conversion Accurate

Indic scripts are not a simple one-to-one swap. A good converter must:

  • Reposition matras / kar — vowel signs that are typed in a different order than they're stored (the ि matra in Devanagari, pre-base kar in Bangla, sihari in Gurmukhi).
  • Handle the reph (र्) and other half-letters.
  • Rebuild conjuncts — stacked clusters like क्ष, ज्ञ, ক্ষ and ਸ੍ਰ.

Get these wrong and words scramble. The converters above rebuild them correctly, so words like राष्ट्रीय, রাষ্ট্রপতি and ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ come out right.

Converting Unicode Back to a Legacy Font

Sometimes you need the reverse — a printer or DTP layout still expects the legacy font. Each converter has a Unicode to font direction that produces font code you can paste into Word or your design tool and set to the legacy font.

Free, Private and Instant

Every conversion above is free, needs no sign-up, and runs entirely in your browser — your text is never uploaded to or stored on any server. Whether you're modernising an archive, preparing content for the web, or just fixing a document that won't display, it takes seconds.

Convert a legacy font to Unicode now →

Keep reading