What it is
One page converts Unicode Bangla into Bijoy codes; another reads Bijoy codes back into Unicode. Both are free, both work without an account, and neither has a character limit. Because the conversion runs locally, the site can also be honest about the one thing that usually cannot be verified: nothing you paste is sent anywhere.
Who runs it
An independent developer, not a company. The site is not affiliated with Ananda Computers, the publisher of the commercial Bijoy software. “Bijoy” and “SutonnyMJ” are trademarks of their respective owners, and are named here only to describe which format the output is compatible with.
Why it exists
Bangla is in the awkward position of having two incompatible encodings still in daily use. Unicode is what every modern system expects; Bijoy remains common in Bangladeshi print, publishing and government templates. Moving text between them should be a solved problem, but most converters online are a flat list of string replacements — and any conjunct missing from that list falls apart into disconnected pieces.
This site takes a different route. The input is parsed into orthographic syllables, and each consonant cluster is resolved with a three-level fallback, so a rare conjunct in a personal name or place name still produces something sensible instead of garbage. Every conversion is then converted back and compared with the original, character by character, so a failure is reported rather than hidden behind a confident-looking result.
How it is built
The site is a set of static HTML pages with no backend. The conversion engine is plain JavaScript that downloads once with the page and runs locally, which means there is no conversion endpoint for text to be sent to. You do not have to take that on trust: open your browser’s developer tools, switch to the Network tab, and convert something. No request carries your text.
What it deliberately does not do
Stating the limits plainly is more useful than implying there are none.
- It does not bundle or serve SutonnyMJ. That font is commercial software, so it is not redistributed here. The preview uses a copy already installed on your device, and says so when it cannot find one.
- There is no file pipeline yet. Word, Excel and PDF files are not accepted — only text you paste. Word in particular splits a single word across several runs, which turns that into a separate problem rather than a bigger text box.
- It cannot always tell Bijoy from English. Bijoy stores Bangla glyphs in the ordinary Latin range, so a Bijoy string and an English sentence are made of the same bytes. When a sample is ambiguous the tool asks you to pick a direction instead of guessing.
- It cannot normalise non-canonical Bijoy. The same word can have more than one valid Bijoy spelling. The tool reports that case instead of silently rewriting your text.
Corrections
If you find a word that comes out wrong, that is useful to know — a broken conjunct is a bug, not an acceptable limitation. Start with the Unicode to Bijoy converter, or read legacy documents with the Bijoy to Unicode converter. What the site does and does not collect is set out on the privacy page.
Contact
Bug reports, corrections and questions all go to the same address: [email protected]. A word that converts incorrectly is the most useful thing you can send, because it can become a regression test rather than a one-off fix.