Font Identifier

Not sure if text is Unicode or a legacy font? Paste it below — we detect the encoding and script and suggest the correct font for your exam.

Font Identifier

Try:

Font & encoding help

Frequently asked questions

What does the Font Identifier actually detect?+

It inspects the characters you paste and reports whether the text is modern Unicode or a legacy font encoding — and which script it belongs to (Bengali, Devanagari, Arabic, Latin, etc.). It then suggests the font family you'd need to render legacy text correctly, such as Kruti Dev for Hindi or SutonnyMJ/Bijoy for Bangla.

What's the difference between Unicode and a legacy font?+

Unicode assigns every character a universal number, so Unicode Bangla or Hindi looks correct on any modern device without a special font. Legacy fonts (Kruti Dev, Bijoy/SutonnyMJ, Walkman Chanakya) reuse the English ASCII slots to store Indic glyphs, so the same text appears as garbled English letters unless that exact font is installed. That's why text copied from a legacy document often looks broken on the web.

Why does my copied text show boxes, question marks, or garbled English?+

Two common causes. (1) It's legacy-encoded text (e.g. Kruti Dev / Bijoy) being shown without that font — you'll see English-style gibberish. (2) It's Unicode but your reader's font lacks the script's glyphs — you'll see empty boxes (tofu). Paste it here to find out which one it is and how to fix it.

Which font do Indian government typing exams use?+

Most Hindi typing exams (CPCT, SSC, RRB, state PSCs, courts) use the Remington (GAIL) layout with the Mangal (Unicode) font or the legacy Kruti Dev family. Mangal is the modern Unicode standard; Kruti Dev 010 is still common in older test software. If your exam lists a specific font, match it exactly when you practise — LearnType's Hindi Remington course is built around Mangal/Unicode.

Which font does Bangladesh / Bijoy typing use?+

Bangladesh government and publishing work traditionally uses the Bijoy keyboard with ANSI/legacy fonts like SutonnyMJ, Sulekha, or Bijoy's own font. These are NOT Unicode, so the text only renders correctly with that specific font installed. Modern web and mobile Bangla uses Unicode (which Avro produces). Use our Bijoy ↔ Unicode converter to move between the two.

Can this tool convert my legacy text to Unicode?+

The Font Identifier detects and explains, but for the actual conversion use our dedicated tools: Bijoy ↔ Unicode for Bangla and Hinglish → Devanagari / Banglish → Bangla for phonetic conversion. They turn legacy or romanized text into clean Unicode you can paste anywhere.

How accurate is the font/encoding detection?+

Very accurate for the common cases: it reliably distinguishes Unicode from legacy Bijoy/Kruti-Dev-style encodings and identifies the script. Pure-ASCII legacy fonts that don't use distinctive high-byte characters can be ambiguous, so the tool also shows the raw code points so you can confirm manually if needed.

Does it support Bengali, Devanagari (Hindi), and Arabic scripts?+

Yes. The detector recognises Bengali (Unicode + Bijoy/ANSI), Devanagari (Unicode + Kruti Dev), Arabic, and Latin scripts, plus digits and common punctuation. It flags mixed-script text too, which is helpful when legacy and Unicode snippets are pasted together.

Is my pasted text uploaded to a server?+

No. Detection runs entirely in your browser using JavaScript — your text never leaves your device. That makes the tool safe to use with private or sensitive documents, and it works even on a slow connection.

What are Mangal and Nirmala UI fonts?+

Mangal is the default Unicode Devanagari font shipped with Windows, used for Hindi/Marathi/Sanskrit and in many Indian typing exams. Nirmala UI is the modern Unicode font for multiple Indian scripts on Windows 10+. Both render correctly everywhere without a special install because they're Unicode.

Can I install the suggested font to read my text?+

Yes — installing the named legacy font (e.g. SutonnyMJ for Bijoy Bangla, Kruti Dev 010 for legacy Hindi) will make the original document render correctly in Word or PDF. For new writing, though, we recommend converting to Unicode so it's portable across every device and app.

Is this font identifier free?+

Yes, completely free with no sign-up and no usage limits. It's one of a dozen in-browser typing utilities LearnType offers alongside its free Bangla, English, Hindi, and Arabic typing courses.