Unicode ↔ Preeti Converter
Convert Nepali text between Unicode and Preeti font encoding.
How Nepali Text Looked Right But Wasn't
Before Unicode became the standard for Nepali text, most Nepali content online and in print was typed using non-Unicode "ASCII-mapped" fonts, most commonly Preeti. These fonts worked by remapping ordinary English keyboard characters to Devanagari-look-alike glyphs purely for visual display — type an English "c" and the font would display it as a specific Devanagari-shaped character, but under the hood, the computer still thought you'd typed a plain English "c," not an actual Nepali character.
What This Tool Does
Paste in old Preeti-formatted text and it converts it into proper Unicode Devanagari, preserving the intended meaning while fixing the underlying encoding so the text becomes genuinely readable, searchable, and portable across any modern device or platform, rather than dependent on having the specific Preeti font installed.
Why This Actually Matters, Not Just Looks-Right
A huge amount of Nepali content — old website archives, government documents, PDFs, saved articles — was written in Preeti during the years before Unicode adoption became widespread, and that content is effectively broken on any device that doesn't have the specific Preeti font installed. Instead of readable Devanagari, the text displays as a jumble of unrelated Latin characters and symbols, since the computer is rendering the raw underlying characters with no font translation applied. Converting it to Unicode fixes this permanently, making the content readable everywhere without depending on a specific, increasingly obscure font being present.
The Searchability Problem Preeti Text Has
Beyond just display issues, Preeti-encoded text isn't actually searchable as Nepali text at all — search engines and even a document's own internal search function see the underlying Latin characters, not the Devanagari appearance, so searching for an actual Nepali word inside a Preeti document returns nothing, even though the correct word is visibly right there on the page. Converting to Unicode fixes this too, since Unicode encodes the actual Devanagari characters directly rather than faking their appearance.
Where This Comes Up Today
Archivists and researchers working with older Nepali digital records regularly run into Preeti-encoded documents that need converting before the content becomes properly usable in any modern context. Publishers and website owners maintaining or migrating an older Nepali site built before Unicode became standard often discover their entire back catalog needs this exact conversion to remain accessible and searchable going forward.
Batch Converting Larger Archives
For a single document or a short passage, converting through a browser tool works fine, but anyone facing a large archive of Preeti-encoded files — hundreds of old articles, a full back catalog — is usually better served by a batch conversion script that processes many files automatically using the same underlying conversion logic, rather than pasting each document in individually. It's worth converting a handful of sample documents through the manual tool first to confirm the mapping is producing correct results before committing to converting an entire archive at scale.
It's also worth keeping the original Preeti-encoded file rather than deleting it after conversion, at least until you've fully verified the Unicode output is accurate, since spot-checking a conversion against the source is much easier when both versions are still available side by side for comparison.
Frequently Asked Questions
How can I tell if a piece of Nepali text is in Preeti or Unicode?
If the text displays correctly as Devanagari on any device without a specific font installed, it's Unicode. If it displays as garbled Latin characters and symbols unless a specific font (like Preeti) is installed, it's the older non-Unicode format.
Does the conversion preserve formatting like bold or italics?
This depends on the specific tool and the source format; plain text conversion focuses on the characters themselves, while formatted documents (like a Word file) may need additional handling to preserve styling alongside the text conversion.
Are there other non-Unicode Nepali fonts besides Preeti?
Yes, several other legacy fonts followed a similar remapping approach, though Preeti was by far the most widely used, particularly in Nepal, making it the most common conversion need encountered today.
Will converted text look identical to the original Preeti formatting?
The converted text preserves the intended words and meaning in proper Unicode; any font-specific stylistic details from the original display are not part of what's being converted, since those were purely visual, not part of the actual text data.