Skip to converter
MyKrutiDev

Kruti Dev to Mangal Converter

Paste your Kruti Dev text on the left and get Mangal-ready Unicode Hindi on the right, previewed in real Mangal. For government forms, NPS and CRA portals.

0
0
WhatsApp
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.

Need the other direction? Mangal to Kruti Dev Converter

Converting a full document? Upload the Word file, formatting stays.

Convert a document

Upload a Word (.docx) or text (.txt) file typed in Kruti Dev. Only the Kruti Dev text is converted. English, tables, images and formatting stay as they are.

Your file never leaves your computer.

How to use

  1. Copy the Hindi out of your Kruti Dev document.
  2. Paste it into the Kruti Dev box and the Mangal (Unicode) text appears alongside.
  3. Press Copy text, then paste the Mangal text into the government form or document that asked for it.

Tip:In Word, select the pasted text and set the font to Mangal - or use Download .docx, which already has it.

Have a full Word file? Upload it here ↑

Frequently asked questions

Is Mangal a different encoding from Unicode?
No, and this is the single most useful thing to know here. Mangal is a font, not an encoding. It is an OpenType Unicode font that Microsoft ships with Windows. So "Kruti Dev to Mangal" means "Kruti Dev to Unicode, then displayed in Mangal". The text this page produces is ordinary Unicode Hindi and will work in any Unicode font.
Why do government forms specifically ask for Mangal?
Because Mangal was the first Devanagari font guaranteed to be present on every Windows machine, so specifying it meant a form would render the same way in every office. Many departmental circulars still name it by habit. In practice any Unicode Devanagari font (Mangal, Nirmala UI, Noto Sans Devanagari) displays the same characters.
The output panel does not look like Mangal on my device.
The panel asks for Mangal first and falls back to another Devanagari font if it is not installed, which is normal on Mac, Linux, Android and iOS, where Mangal does not ship. The characters are identical either way. On Windows it will render in genuine Mangal.
How do I get the converted text into a Word file as Mangal?
Use the Download .docx button. The file is written with Mangal already applied to every paragraph. Or copy the text, paste it into Word, select it and choose Mangal from the font list.
Is the matra order handled correctly?
Yes. The short-i sign is moved after its consonant, the reph is moved to the front of its cluster, split vowel signs are recomposed and the conjuncts क्ष, त्र, ज्ञ and श्र are mapped explicitly. This is the part most converters get wrong, and it is why text from elsewhere sometimes fails search or spell-check even though it looks fine.
Can I go the other way?
Yes. See the Mangal to Kruti Dev converter. There is a link to it under the boxes on this page too.

First, the thing nobody tells you

Mangal is a font, not an encoding. It is the Unicode Devanagari font that Microsoft has shipped with Windows since XP. Kruti Dev, by contrast, is a legacy font that maps Hindi onto ASCII slots, which is why a Kruti Dev document looks like Hkkjr on a computer that does not have it.

So "Kruti Dev to Mangal" is really "Kruti Dev to Unicode, shown in Mangal". The text this page gives you is standard Unicode Hindi. Paste it into a form, a portal, an email or a database and it will be correct regardless of which Devanagari font ends up rendering it.

Why your department asks for Mangal

When Unicode Hindi first became practical in government work, Mangal was the only Devanagari font you could rely on being installed on every Windows machine. Specifying it in a circular was a way of guaranteeing that a form would look the same in every office. That instruction has outlived its reason, because Nirmala UI and Noto Sans Devanagari render the same text just as well, but the wording survives in departmental guidance, which is why people search for "Kruti Dev to Mangal" rather than "to Unicode".

If a portal rejects your text, the problem is almost never the font. It is usually that the text was pasted as Kruti Dev ASCII rather than converted, or that the matra order is wrong, which is precisely what this converter fixes.

Getting it into a document as Mangal

  1. Paste your Kruti Dev text on the left. The Mangal output appears as you type.
  2. Press Download .docx for a Word file with Mangal already applied, or Copy text to paste it yourself.
  3. If you paste manually into Word, select the text and pick Mangal from the font list. Setting the font does not change the characters, it only changes how they are drawn.

Is the whole file in Kruti Dev? Use the Upload Word file tab above the boxes instead. You get the .docx back with its Hindi in Mangal, and its tables and formatting as they were.

Mangal, Nirmala UI or Noto?

Mangal is the oldest and has the most conservative letterforms, which is why it still reads as the "official" choice. Nirmala UI, introduced with Windows 8, is cleaner on screen. Noto Sans Devanagari is Google's open font and is what this site uses for its own Hindi text. All three display identical Unicode, so pick whichever your form asks for, and do not worry that the underlying text changes. It does not.

Need plain Unicode without the Mangal framing? Use the Kruti Dev to Unicode converter. Going the other way? Try Mangal to Kruti Dev.