DevLys to Unicode Converter
Paste DevLys 010 text on the left and get Unicode Hindi on the right, with matra order and conjuncts handled properly. Nothing is uploaded.
Recent0· Saved only on this device
Nothing yet. What you convert here is kept on this device, so you can bring it back.
Shortcuts:Ctrl+Enter copy outputEsc clear
Please review the output. Matra order and the common conjuncts (क्ष, त्र, ज्ञ, श्र) are handled, but rare characters in very old documents may still differ. Nothing you type is uploaded. This page converts entirely inside your browser.
How to use
- Open your DevLys document and copy the Hindi text.
- Paste it into the DevLys box. The Unicode appears as you paste.
- Press Copy text, or Download .docx for a Word file with the font set.
Tip:Not sure the file is DevLys and not Kruti Dev? The two share one keyboard layout, so either converter gives the same Hindi.
Frequently asked questions
Is the DevLys to Unicode converter free?
Is DevLys 010 the same as Kruti Dev 010?
Then why was this page "coming soon" for so long?
Does my text get uploaded anywhere?
Why is the short-i matra (ि) in a different place than in my DevLys file?
What happens to English words, numbers and dates?
Can I convert Unicode back into DevLys?
What this converter does
DevLys is not an encoding. It is a font whose glyphs sit on ASCII codepoints, which is why a DevLys document opened on a machine without the font shows gibberish like Hkkjr instead of भारत. Turning it into Unicode is not a matter of swapping one letter for another - the characters have to be reordered, because the two systems store Hindi differently.
Paste on the left and the Unicode appears on the right as you type. No Convert button to hunt for, no advertisement between you and the text box, and no upload.
DevLys and Kruti Dev: close, and checked
DevLys 010 and Kruti Dev 010 share a keyboard layout. That is genuinely useful - it means two decades of Hindi DTP work is interchangeable at the keystroke level - but it is also the assumption that quietly breaks most converters, because the two fonts are not identical everywhere.
So it was verified rather than assumed. Every character code this converter uses was read out of both font files and compared: advance width, contour count and bounding box. All of them match. The two fonts do diverge in one block of character codes, and the conversion table deliberately does not use any code in that block. That is why this page is live and why the Chanakya pages are not.
What usually goes wrong elsewhere
- The short-i matra. In DevLys you type the ि before its consonant, because that is where it is drawn. Unicode wants it after. Copy the visual order straight across and you get text that renders acceptably in some fonts but fails search, sorting, spell-check and screen readers.
- The reph. The र् that rides above a letter is typed after its syllable, so कर्म is keyed as
deZ. It has to be moved to the front of the cluster, and moved before the i-matra is repositioned, or words like कीर्ति come out scrambled. - Split vowel signs. DevLys builds ो from an aa-matra plus an e-matra, so
dkshas to be recomposed into को rather than left as two marks.
Who needs this
DevLys turns up wherever Hindi DTP was done in the 1990s and 2000s: press and publishing files, school and college records, tender documents, old court and municipal paperwork. Modern portals, databases and e-governance systems all expect Unicode, so every time one of those files has to go into a new system, somebody has to convert it.
For the other direction use Unicode to DevLys, and DevLys to Mangal shows the result in the Mangal font most government forms ask for. If your document is actually Kruti Dev, Kruti Dev to Unicode is the page you want.