Convert Banglish to Bangla
Banglish is Bangla written with English letters, the way people text on a phone. Type or paste it here and it becomes Bangla script, using the same phonetic rules as the Avro keyboard: “ami tomake bhalobashi” becomes আমি তোমাকে ভালোবাসি. You do not install anything, and your text stays in your browser.
Features
Avro-style phonetic rules
The familiar key table works: k ক, kh খ, T ট, O ও, rri ঋ, ng ং, kkh ক্ষ, gg জ্ঞ and so on. A guide with all the keys is on the page.
Conjuncts and vowel signs happen by themselves
Two consonants without a vowel between them join into a conjunct (bondhu → বন্ধু, prem → প্রেম, dhormo → ধর্ম), and vowels turn into signs after a consonant.
Smart spelling for common words
The silent “o” of the Avro rules cannot know that “bhalo” is written ভালো, so a small list of very common words is corrected for you. Switch it off if you prefer pure rules.
English words stay English
Put words in {curly braces} to keep them as they are: “{Facebook} e ami” gives Facebook এ আমি.
Digits, full stops and files
Digits can become Bangla digits, a full stop at the end of a sentence becomes ।, and you can open a .txt file or download the result.
How to use Banglish to Bangla Converter
- Type or paste your Banglish into the first box.
- Read the Bangla that appears in the second box and fix words if needed.
- Select Copy, or Download .txt.
- Paste the Bangla wherever you need it: Facebook, WhatsApp, Word or a website.
Supported formats
| Accepts | Banglish text, TXT |
|---|---|
| Produces | Bangla (Unicode) text, TXT |
For typing as you go, use the Bangla typing page, which converts every word when you press space.
Limits and things to know
- The conversion is rule-based. Banglish has many spellings for the same word, so some words need a small change, such as O for ো or a capital letter for a different consonant.
- The word list for smart spelling is short. Other words follow the plain rules, where “o” at the end of a word is silent.
- It follows the Avro key table but is not an exact copy of the Avro program, so a few conjuncts may need a different key.
- Only Latin letters, digits and the signs ^ : ` and . are interpreted. Everything else is kept.
- Files over 5 MB are not opened. Split a long text into parts.
Privacy and processing
The conversion is done by JavaScript in your browser. Your text is not sent to FilesKit, which has no server that receives text or files.
Common uses
Write Bangla without a Bangla keyboard
Compose messages, posts and emails with the keyboard you already have.
Convert chat text
Turn a long Banglish message or comment thread into proper Bangla script.
Learn the phonetic keys
Try words and see at once which key gives which letter or conjunct.
Prepare names and addresses
Write Bangla names and places from their English spelling for forms and databases.
How this differs from other approaches
The Avro Keyboard and Google input tools give the same kind of typing inside other programs and need installation or send what you type to a server. This page converts finished text on your own device without installing anything.
Frequently asked questions
Is my text uploaded?
No. The conversion happens in your browser and FilesKit has no server that receives your text.
Why is “ভাল” written instead of “ভালো”?
In the Avro rules a plain “o” writes nothing. Turn on “Correct common words”, or type “bhalO”, to get ভালো.
How do I write ক্ষ, জ্ঞ or ৎ?
Type kkh for ক্ষ, gg for জ্ঞ and t`` for ৎ. The guide on the page lists the other keys.
How do I stop two consonants from joining?
Type a backtick ` between them, for example by`bosa gives ব্যবসা.
Is this the same as Avro?
It uses the Avro key table and similar rules, but it is our own implementation and does not copy Avro’s dictionary or suggestions.
Related tools
Bangla Typing Online (Phonetic)
Type Bangla in your browser with a plain English keyboard: write “ami” and press space to get আমি.
Bijoy to Unicode Converter
Convert old Bijoy (SutonnyMJ) Bangla text to Unicode that works on the web, in Facebook and in any app.
Markdown to HTML
Convert Markdown files to a clean HTML page or an HTML fragment.
Unicode to Bijoy Converter
Convert Unicode Bangla text to Bijoy (SutonnyMJ, ANSI) for Bijoy-based software, printing and design work.