Bangla Typing – Avro Phonetic
Type Bangla with an English keyboard: ami banglay gan gai becomes আমি বাংলায় গান গাই. Same rules as Avro Keyboard, nothing to install, and your text stays in your browser.
Bangla is on. Words turn into Bangla as you type; type a backtick (`) to stop two letters joining. English is on. Press Ctrl+M or the বাংলা button to type Bangla again.
Avro phonetic chart: what to type
Type the English letters on the left of each box to get the Bangla on the right.
Vowels (স্বরবর্ণ)
At the start of a word, or after another vowel.
- o
- অ
- a
- আ
- i
- ই
- I
- ঈ
- u
- উ
- U
- ঊ
- rri
- ঋ
- e
- এ
- OI
- ঐ
- O
- ও
- OU
- ঔ
Vowel signs (কার)
After a consonant. Plain “o” keeps the inherent অ: ko → ক.
- ka
- কা
- ki
- কি
- kI
- কী
- ku
- কু
- kU
- কূ
- krri
- কৃ
- ke
- কে
- kOI
- কৈ
- kO
- কো
- kOU
- কৌ
Consonants (ব্যঞ্জনবর্ণ)
Capital letters matter: t is ত, T is ট.
- k
- ক
- kh
- খ
- g
- গ
- gh
- ঘ
- Ng
- ঙ
- c
- চ
- ch
- ছ
- j
- জ
- jh
- ঝ
- NG
- ঞ
- T
- ট
- Th
- ঠ
- D
- ড
- Dh
- ঢ
- N
- ণ
- t
- ত
- th
- থ
- d
- দ
- dh
- ধ
- n
- ন
- p
- প
- f
- ফ
- b
- ব
- v
- ভ
- m
- ম
- z
- য
- r
- র
- l
- ল
- sh
- শ
- Sh
- ষ
- s
- স
- h
- হ
- R
- ড়
- Rh
- ঢ়
- Y
- য়
- t``
- ৎ
Signs, joining and symbols
Consonants typed together join on their own: bondhu → বন্ধু.
- ng
- ং
- :
- ঃ
- ^
- ঁ
- dhorrmo
- ধর্ম
- rr before a consonant gives the reph (র্)
- bidyaloy
- বিদ্যালয়
- y after a consonant gives য-ফলা
- shw
- শ্ব
- w after a consonant gives ব-ফলা
- kkh
- ক্ষ
- gg
- জ্ঞ
- am`ra
- আমরা
- a backtick stops two letters joining
- k,,
- ক্
- two commas give a visible hasanta
- .
- ।
- $
- ৳
- 2027
- ২০২৭
More Bangla tools
- Bangla Typing Test (speed & accuracy)
- Unicode to Bijoy Converter (for SutonnyMJ)
- Bijoy to Unicode Converter
- Bangla OCR: Image to Text
- Number to Words in Bangla
- Bangla Date Today
Phonetic rules from jsAvroPhonetic, © OmicronLab, used unchanged under the Mozilla Public License 1.1. Avro Keyboard is a trademark of OmicronLab; this page is not affiliated with it.
About the Bangla Typing
Bangla typing lets you write Bangla by spelling the words out in English letters, the way you would in a text message. Type “ami tomake bhalobashi” and you get “আমি তোমাকে ভালোবাসি”. It follows the same phonetic rules as Avro Keyboard, so if you already know Avro you can start straight away, and the result is Unicode Bangla that works on Facebook, Gmail, Word and every phone.
How to use it
- 1 Click in the box and type a Bangla word in English letters, such as “bangladesh”.
- 2 Each word turns into Bangla as you type. If a better spelling is offered under the box, pick it with ↑ ↓ or a click.
- 3 Press Copy and paste the Bangla wherever you need it, or download it as a text file.
Frequently asked questions
How do I type Bangla with an English keyboard?
Spell the word as it sounds, in English letters: “ami” gives আমি, “bhalo” gives ভালো, “bangladesh” gives বাংলাদেশ. Vowels after a consonant become vowel signs on their own, and consonants typed together join into conjuncts, so “bondhu” gives বন্ধু.
Is this the same as Avro Keyboard?
It uses the same Avro phonetic rule table, published by OmicronLab, so every word comes out the same as in Avro’s phonetic mode. On top of that it fixes the spelling of about 130 everyday words that the rules alone get wrong, such as “amra” (আমরা) and “tomra” (তোমরা). Untick “Fix common words” to get pure Avro output.
Why do capital letters give different letters?
Bangla has more letters than English, so capitals are used for the extra ones: t is ত and T is ট, d is দ and D is ড, n is ন and N is ণ, sh is শ and Sh is ষ, and R is ড়. For long vowels use capitals too: I is ঈ / ী and U is ঊ / ূ, while O gives ও / ো.
How do I type reph (র্), ya-phala and hasanta?
Type “rr” before a consonant for reph: “dhorrmo” gives ধর্ম. A “y” after a consonant gives য-ফলা: “bidyaloy” gives বিদ্যালয়. A “w” after a consonant gives ব-ফলা: “bishwas” gives বিশ্বাস. Two commas give a visible hasanta, and a backtick (`) stops two letters joining: “am`ra” gives আমরা.
Does it work on my phone?
Yes. Phone keyboards send whole words at once, so on a phone each word turns into Bangla when you press space, with a preview under the box while you type. Switching off your keyboard’s autocorrect for English helps. You can also type everything in English and press “Convert English to Bangla”.
How do I switch between Bangla and English?
Press Ctrl+M (also on a Mac), or use the বাংলা / English buttons above the box. Text you typed in English mode stays in English.
Is my text saved or sent anywhere?
Nothing is sent to a server. The page keeps a draft in your own browser so it is still there if you close the tab by mistake; press Clear to remove it.
Related tools
Bijoy to Unicode Converter
Convert SutonnyMJ Bijoy text to Unicode Bangla, and back
Unicode to Bijoy Converter
Convert Unicode Bangla to SutonnyMJ Bijoy text for Word and print
Typing Test
Typing speed test in English, Hindi, Bangla and 9 more Indian languages
Bangla Date Today
Today’s Bangla and Hijri date, converter and Bangla calendar
Number to Words
Amount in words: English, lakh & crore, Bangla and Hindi, for cheques
UUID Generator
Generate UUIDs, ULIDs