Auto-detect
Paste anything. We work out the font.
It recognises legacy text, Unicode and plain English. If you picked the wrong font, it says so before you copy broken text.
11 languages · 40 fonts · works offline · nothing is uploaded
Convert Kruti Dev, Bijoy, Preeti, Bamini, Nudi and other legacy Indian fonts to Unicode and back. Syllables are reordered correctly, Word files keep their formatting, and you get a report of anything that didn’t convert cleanly.
or drop a .txt file anywhere on this card
Tip: drop a .txt file onto the converter, or use the Word converter to keep formatting.
Why this converter
A simple find-and-replace gets the letters right and the order wrong. This one is built like a compiler: a tokenizer, a syllable reorderer and a test suite checked against independent converters.
Auto-detect
It recognises legacy text, Unicode and plain English. If you picked the wrong font, it says so before you copy broken text.
Private by design
There is no server-side conversion and no uploads, so it’s safe for court records, exam papers and office files.
Word files
Only text set in the legacy font is converted. Tables, bold text, English words and page layout stay as they were.
Loss report
Converting Unicode to Kruti Dev? Any character the old font can’t show is flagged. Click a note to jump to that spot.
Both directions
For DTP, CorelDRAW, printing presses and typing exams that still require Kruti Dev. Swap direction with one click.
Under the hood
Legacy fonts store letters in the order they are drawn. Unicode stores them in the order they are spoken. Swapping one character at a time can’t fix that. Each syllable has to be reordered.
HkkjrfviZg]kfnjkpo;PÀ£ÀßqÀ1 · What Kruti Dev stores
fिshort-i drawn firstgहUन्half formnदhीGlyphs in drawing order. The short-i sign comes first because it is drawn to the left of the consonant.
2 · What Unicode stores
Languages
Kruti Dev 010 · Walkman Chanakya 905 · DevLys 010 · Shree-Dev 0714
6 fonts · 12 directions
Kruti Dev 010 · Shree-Dev 0714 · Shivaji · Kiran
6 fonts · 12 directions
Preeti
1 font · 2 directions
Bijoy Classic / SutonnyMJ
1 font · 2 directions
Bamini · Anjal · Boomi · Dinamani
20 fonts · 40 directions
Nudi / Baraha shared ASCII
1 font · 2 directions
TeraFont Trilochan
1 font · 2 directions
AnmolLipi · DrChatrik
2 fonts · 4 directions
ML-TT Karthika · ML-TT Revathi · ML-TT Ambili · FML Malayalam
4 fonts · 8 directions
Anu (Anu Script Manager 7)
1 font · 2 directions
Akruti Odia Sarala
1 font · 2 directions
The index
40 fonts, 80 converters. Each has its own page with history, a mapping chart and help.
FAQ
Still stuck? The guides cover Word, mobile phones and exam-specific workflows.
Legacy fonts such as Kruti Dev, Bijoy or Preeti draw Indian letters on top of English keys. The file actually stores “Hkkjr”, and only that font displays it as भारत. Unicode stores the real letters, so the text reads correctly on any phone or website and can be found by search engines.
No. All conversion happens in JavaScript on your own device, including Word files. You can disconnect from the internet after the page loads and it still works.
Legacy fonts store the short-i sign before the consonant and the reph (र्) after it. Converters that only find-and-replace characters move these signs to the wrong place. We split the text into syllables and reorder each one, then test the result against reference words.
Yes. Every converter works in both directions. When converting to a legacy font we also list any characters that font cannot show, so nothing is lost without you knowing.