Bangla Fonts – Complete Guide to Bijoy & Unicode Fonts
Bangla fonts are divided into two main categories: Bijoy (ANSI) fonts and Unicode fonts. Choosing the wrong font can break your text completely. This guide covers every major Bangla font, what it is, where it is used, and which encoding it supports. Whether you are a journalist, student, or designer, this page helps you pick the right font for the right job.
👉 Convert your Bijoy text to Unicode here
BIJOY (ANSI) FONTS
Bijoy fonts use ANSI encoding, a 256-character system designed for older software and print workflows. They are completely invisible to search engines, do not render on mobile or modern browsers, and cannot be indexed or searched. Their place is in print newspapers, books, government forms, and legacy desktop publishing. If you are building a website or writing for the web, skip this section entirely and go straight to Unicode fonts.
1. SutonnyMJ — Full Technical Profile
SutonnyMJ is not just a font — it is an entire encoding ecosystem. Here is everything about it that is not covered anywhere else.
Version history
SutonnyMJ v1.x (1988–1995) The original release bundled with Bijoy 2000 software. Had limited character coverage and minor rendering issues with some conjuncts. Used in early Bangladeshi desktop publishing.
SutonnyMJ v2.x (1995–2005) Major revision that added full conjunct support and improved spacing. This is the version most older newspaper archives were created with. Still found in legacy document libraries.
SutonnyMJ v3. x (2005–present) Current standard. Improved hinting for screen display, better print sharpness at small sizes, and expanded punctuation support. This is the version you should install today.
Character coverage
- Full Bangla consonant set (ব্যঞ্জনবর্ণ): 39 characters
- Vowels (স্বরবর্ণ) and vowel marks (কার): 11 + 10
- Conjuncts (যুক্তবর্ণ): 300+ combinations
- Numerals (বাংলা সংখ্যা): 0–9
- Punctuation: Standard + Bangla-specific (দাঁড়ি, double danda)
- Currency: Taka symbol (৳)
2. SutonnyOMJ — When to Use It Instead of SutonnyMJ
Many users do not know the difference between SutonnyMJ and SutonnyOMJ. They look similar but serve different purposes.
Stroke weight comparison
SutonnyOMJ has a stroke weight approximately 15–20% lighter than SutonnyMJ. This reduces visual density on the page and lowers reader fatigue during extended reading sessions.
Where SutonnyOMJ is the better choice
- Novels and fiction books: Readers spend 4–8 hours per session. Lighter strokes reduce eye strain significantly over long reading periods.
- Educational textbooks: Especially for primary and secondary school books, where text density is high.
- Magazines with long articles: Feature journalism, essays, and opinion pieces benefit from the lighter weight.
- Low-quality paper printing: On newsprint or uncoated paper, lighter strokes maintain readability better because ink spread (dot gain) makes lighter fonts appear as normal weight after printing.
3. BanglaMJ — The Workhorse Font Nobody Talks About
BanglaMJ rarely appears in font discussions because it does not have the prestige of SutonnyMJ or the refinement of SutonnyOMJ. But for day-to-day professional use, it outperforms both.
Why BanglaMJ is the safest choice for offices
Rendering consistency: BanglaMJ was engineered for maximum compatibility across different printer drivers, software versions, and screen resolutions. While SutonnyMJ occasionally has hinting issues on low-DPI printers, BanglaMJ renders predictably on almost every setup.
File size: BanglaMJ is approximately 30% smaller in file size than SutonnyMJ, which matters for document management in large archives.
Practical use cases
- Internal office memos, circulars, and notices
- Administrative forms and templates
- Meeting minutes and official correspondence
- Any document that goes through multiple software environments before printing
4. Nikosh ANSI — The Government Font Standard
Nikosh was developed under a government initiative to create a freely available, high-quality Bangla font for institutional use. Unlike SutonnyMJ (which is proprietary and paid), Nikosh ANSI was released under a free license specifically so government offices, educational institutions, and NGOs could use it without licensing costs.
The font was developed with input from Bangla typography experts to ensure:
- Proper rendering of all conjuncts used in formal Bangla writing
- Consistent spacing for document layout
- Clear legibility at standard document sizes (12pt)
Where Nikosh ANSI is officially required
Several government and institutional contexts specifically require or strongly prefer Nikosh:
- Bangladesh Public Service Commission (BPSC) forms and applications
- Some district court submissions
- Educational certificates issued by government boards
- NGO and INGO reports submitted to the Bangladesh government
5. Kakon — Advanced Decorative Use Guide
Kakon is based on traditional Bangla calligraphy (হস্তলিপি) style. The letterforms are inspired by hand-drawn ink strokes rather than mechanical type. This gives it an organic, artisanal quality that makes it distinct from all other Bijoy fonts.
Professional design use cases
Wedding invitations: Kakon works best at large sizes (36pt and above) for the main invitation text. Use SutonnyMJ or BanglaMJ for smaller detail text like date, venue, and RSVP information within the same document.
Event banners and flex printing: At large print sizes (banner scale), Kakon’s calligraphic strokes appear elegant and culturally appropriate. Minimum size for banners: 48pt equivalent at final print size.
Cultural program booklets: Section headers and cover titles in Kakon with body text in SutonnyOMJ create a visually rich publication that balances cultural aesthetics with readability.
Jahaj (book cover) design: Many Bangla book publishers use Kakon for author names and decorative title treatments on covers.
What Kakon should never be used for
- Body text of any length (becomes unreadable below 24pt)
- Legal or government documents
- Tables, forms, or structured data
- Any text that needs to be scanned and digitally processed (OCR fails completely on Kakon)
- News articles or any content requiring fast reading
How to Install Bijoy Fonts — Complete Guide
Quickest method — Windows 10 and 11
.ttf format from the official source..ttf file.Install for current user, or Install for all users for system-wide access (requires admin).Windows 11 — via settings
Settings → Personalization → Fonts..ttf file directly into the Fonts settings window.Manual installation — for IT admins
.ttf file to your clipboard.C:\Windows\Fonts\ in File Explorer.Confirming the font works correctly
Sutonny or Nikosh in the search field — the font should appear in the list.UNICODE FONTS
Unicode is the international standard that supports every human language in a single encoding system. Unicode Bangla fonts work on every modern device: smartphones, browsers, apps, search engines, and screen readers. Unlike Bijoy fonts, Unicode text is fully searchable, copy-pasteable, and readable without any special software. If you are writing for the web, building an app, or working on anything digital, Unicode is the only correct choice.
1. Kalpurush
Kalpurush is the most widely used Unicode Bangla font for web content in Bangladesh. It was designed with clean, modern letterforms that hold up across all screen sizes and resolutions — from desktop monitors to 5-inch phone screens. Most Bangla news portals and blogs use Kalpurush as their default body font. Because it is open source, it can be embedded directly in websites using CSS @font-face and is compatible with all major browsers on all major operating systems without additional configuration.
Best for: Bangla websites, blogs, online news portals, web apps, and any project requiring reliable Bangla on mobile and tablet.
Format: .ttf / .woff | License: Free / Open Source
2. Nikosh Unicode
Nikosh Unicode is the modern, digitally compatible version of the trusted Nikosh family. It carries the same clean institutional letterforms that government offices recognize, but works natively on the web, mobile devices, and all modern operating systems. No encoding issues, no garbled text. Organizations that have been using Nikosh ANSI for years will find the transition seamless — the visual appearance is nearly identical, just now it actually works on screens.
Best for: Government digital portals, official websites, institutions transitioning from Nikosh ANSI to Unicode.
Format: .ttf | License: Free
3. Shonar Bangla
Shonar Bangla is Microsoft’s contribution to Unicode Bangla typography. The letterforms are more refined and polished than most Bangla fonts, with careful attention to stroke contrast and spacing that gives it a premium feel. It is the Unicode Bangla font that looks most at home in a high-quality magazine spread or a beautifully typeset book. Because it ships with many versions of Microsoft Office, a large number of users already have it installed without realizing it.
Best for: Magazine layouts, editorial content, high-quality print output from digital software, and premium Bangla publications.
Format: .ttf | Developer: Microsoft | License: Free (included with Office)
4. Vrinda
Vrinda is built into Windows, which means it is already installed on virtually every Windows computer in Bangladesh. For organizations that need a reliable Unicode Bangla font for Word documents without any IT overhead, Vrinda is the answer. It will render correctly on any Windows PC, any version of Microsoft Office, and any shared document — without anyone needing to install anything. Not the most elegant option, but the most universally available one.
Best for: MS Word and Office documents shared across organizations, situations where font installation is not possible.
Format: Built-in (Windows) | Developer: Microsoft | License: Free
5. Noto Sans Bengali
Noto Sans Bengali is Google’s open-source Bengali font, built as part of the Noto project, whose goal is to eliminate “tofu” — the empty boxes that appear when a device lacks a font for a particular script. It is the default Bangla font in Android, Chrome browser, and most Google products worldwide. For developers, it is the most practical choice for any app or website that must work across all devices. Available through Google Fonts, optimized in .woff2 format for fast web loading.
Best for: Android apps, cross-platform web apps, Chrome extensions, and developers building for audiences on multiple devices.
Format: .ttf / .woff2 | Developer: Google | License: Open Font License (Free)
6. Akaash
Akaash is a Unicode Bangla font built for the open-source world — primarily used in Linux distributions and open-source Bangla software projects. On a fresh Ubuntu or Debian install, Akaash is often the first available Unicode Bangla font. It is free to use and distribute with no licensing complications, making it popular with developers who need a clean Unicode Bangla font without reaching for proprietary options.
Best for: Linux-based systems, open-source Bangla projects, developers working in Linux environments.
Format: .ttf | License: Open Source / Free
How to Install Unicode Fonts
.ttf file. Kalpurush and Nikosh Unicode are available from Bangla font sources. Noto Sans Bengali is available at fonts.google.com..ttf file and select Install or Install for all users.fonts.google.com and search for Noto Sans Bengali.Get font and copy the embed code provided.<link> tag to your HTML <head>. Then set font-family: 'Noto Sans Bengali', sans-serif; in your CSS.Settings → General Management → Language and Input → On-screen Keyboard → Add language → Bengali.