Skip to content

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.

TXTProcessed in your browser
The tool loads 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

  1. Type or paste your Banglish into the first box.
  2. Read the Bangla that appears in the second box and fix words if needed.
  3. Select Copy, or Download .txt.
  4. Paste the Bangla wherever you need it: Facebook, WhatsApp, Word or a website.

Supported formats

AcceptsBanglish text, TXT
ProducesBangla (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.