Skip to content
Indian Font Converters
Indian Font Converters

Popular

Type a font name in English or in its own script. Search runs in your browser on a prebuilt index; nothing you type is sent anywhere.

Comparison4 min read

Bijoy vs Unicode: typing Bengali in 2026

Bijoy is both a keyboard layout and a family of legacy fonts. What that means, why Unicode is the default now, and when you still need SutonnyMJ.

Published 1 November 2026

“Bijoy” is a word every Bengali computer user meets, and it is used to mean at least three different things. Sorting them out is the quickest way to answer “should I still be typing in Bijoy?”

Three things called Bijoy

  1. The Bijoy keyboard layout. A fixed arrangement of Bengali letters on the QWERTY keyboard, developed by Mustafa Jabbar and first released in 1988. Generations of Bangladeshi typists learned it, and their fingers still know it.
  2. Bijoy-encoded fonts, such as SutonnyMJ. ASCII fonts that store Bengali as English letters and draw Bengali shapes in their place. A file typed in SutonnyMJ contains letters like “Avwg” (আমি) rather than Bengali characters.
  3. Bijoy software for Unicode. Programs, including Bijoy’s own Unicode releases, that let you type the Bijoy layout and produce real Unicode Bengali.

The first is a habit of the hands. The second is a storage format. The third is a bridge between the two. You can keep the habit and drop the format.

For example, Bijoy stores ভারত as fviZ. Our Bijoy engine converts fviZ → ভারত and converts ভারত back to fviZ. Changing the display font alone does not perform that conversion.

What Unicode changes for Bengali

In a Unicode file the text is stored as Bengali characters: আ, ম, ি. Your computer, phone, browser and search engine understand them without needing any special font. In practice that means:

  • It works everywhere. Facebook, WhatsApp, Google Docs, websites and email show Unicode Bengali correctly. A SutonnyMJ paragraph pasted into the same places shows “Avwg Avcbvi”.
  • It’s searchable. Search engines index Unicode text. A page of SutonnyMJ is, to Google, a page of gibberish.
  • It sorts, spell-checks and translates. Tools can only do this with real characters.
  • It’s not locked to one font. You can switch between Kalpurush, Nirmala UI, Noto Sans Bengali and others without breaking anything.

Why Bengali is harder to convert than most scripts

Bengali conversion is not a simple letter swap. In Bijoy encodings the vowel signs ি, ে and ৈ are typed before the consonant they follow in Unicode, and the two-part signs ো and ৌ are built from pieces that wrap around the consonant. Bijoy fonts also include dedicated keys for many conjuncts (juktakkhor), which have to be expanded into consonant + hasanta + consonant sequences in Unicode.

That is why converters that only do find-and-replace tend to produce broken words with misplaced vowel signs. A reliable converter rebuilds each syllable in its logical order. The mapping table on Bijoy to Unicode lists every key the converter handles.

So what should you do in 2026?

For anything that will be read on a screen: type Unicode. That includes social media, websites, documents you share, anything that must be searched, and your own archive. If you are used to the Bijoy layout, use a Unicode keyboard tool that offers it. Several Bengali keyboard programs do, though the exact names and options vary by system, so check what yours supports. The characters you produce will be Unicode, even if the keys feel the same.

For people who prefer to type phonetically. Phonetic keyboards (for example Avro) produce Unicode directly and are not legacy fonts, so there is nothing to convert from. They are a different typing style from Bijoy.

For documents already in SutonnyMJ. Convert them once with Bijoy to Unicode and keep the Unicode as the master. For whole Word files, the Word file converter converts text set in Bijoy-family fonts and leaves the rest of the layout in place.

For print and DTP. Some printers and older layout programs still expect Bijoy-encoded text. When a job asks for it, go the other way with Unicode to Bijoy, set the text in SutonnyMJ, and export a PDF with the fonts embedded. Check the loss report first. SutonnyMJ cannot represent every Unicode Bengali character, and the converter will flag the ones it cannot.

For exams and tests. If a test names Bijoy, SutonnyMJ or the Bijoy layout, follow the official notification, not general advice. Rules differ between organisations and change over time.

Quick decision table

Situation Best choice
Writing a Facebook post, blog or website Unicode
Sharing a document by email or Google Docs Unicode
Archiving or searching old documents Convert to Unicode once, keep Unicode
Press or DTP shop asks for SutonnyMJ Convert Unicode → Bijoy at the end
You love the Bijoy key layout Use a Unicode keyboard with that layout
You open an old file and see “Avwg” It’s SutonnyMJ. Convert it to Unicode

Common mistakes

  • Changing the font to Kalpurush or Nirmala UI on SutonnyMJ text. That does not convert anything. The characters remain English letters in a different typeface.
  • Using a Hindi or Nepali converter on Bengali. The scripts are different. Use the Bengali profile.
  • Assuming every Bengali legacy font is Bijoy. Boishakhi, Proshika and others are separate encodings.
  • Forgetting the font when printing from a legacy file. If SutonnyMJ isn’t installed, the printer will show English letters.

The bottom line

The Bijoy layout is not going anywhere, because it is a skill. The Bijoy encoding belongs in the print shop and the archive. For everyday Bengali in 2026, type Unicode, convert the old files you inherit, and keep a converter handy for the one or two jobs that still want SutonnyMJ.