Avro Phonetic Bangla Typing: Complete Guide
Learn Avro Phonetic Bangla typing — how phonetic input works, key mappings, conjunct sequences, speed tips, and Avro vs Bijoy. Type বাংলা the way it sounds, free online.

How to Type Bangla with Avro Phonetic
Avro Phonetic is the easiest way to type Bengali on a computer or phone. Instead of memorising a keyboard layout, you type Bangla the way it sounds in English letters — ami becomes আমি, bangla becomes বাংলা. This guide explains how Avro Phonetic works, its key mappings, and how it compares to the traditional Bijoy layout.
What is Avro Phonetic?
Avro is an open-source Bangla input method created by Mehdi Hasan Khan. Its phonetic mode lets you type Roman (English) letters and get Bengali output instantly — the engine converts your keystrokes to the most likely Bengali word in real time. Avro outputs Unicode Bangla, which means the text works correctly in any modern app, browser, or document — no special font needed.
learntype.app's Bangla typing engine is built on the nodejs-avro-phonetic library (the same OmicronLab phonetic dictionary that powers Avro), so the mappings here are the ones you'll actually use when you practise on the site.
How phonetic typing works
You type the sound of a Bengali word using English letters. Examples:
ami→ আমিtumi→ তুমিbangla→ বাংলাkemon achen→ কেমন আছেনshikkha→ শিক্ষা
Because Bengali has sounds that don't map one-to-one with English, Avro uses a prefix-matching engine: as you type, it buffers the keystrokes, matches the longest valid Bangla sequence, and shows the result. If you keep typing a valid prefix, it waits; if a key doesn't extend a valid word, it commits what it has and starts fresh.
Avro key mappings (the essentials)
Most letters map predictably, but a few conjuncts and special sounds have specific sequences:
| You type | You get | You type | You get |
|---|---|---|---|
| ka | ক | ga | গ |
| kha | খ | gha | ঘ |
| cha | চ | ja | জ |
| ta | ত | da | দ |
| tha | থ | dha | ধ |
| na | ন | ma | ম |
| ra | র | la | ল |
| sha | শ | ssa | ষ |
| ha | হ | a (alone) | আ |
Conjuncts (যুক্তবর্ণ) are typed as the component sounds run together:
kkho→ ক্ষ (k + kho)tto→ ত্তngo→ ঙ
The full dictionary is large; the best way to internalise it is to type real Bangla words and watch how Avro resolves them. On learntype.app, the lessons are pre-derived from the Avro dictionary, so every lesson's "expected keys" are the exact Avro sequences for the target Bangla text.
Tips for fast Avro typing
- Type whole words, not letters — Avro resolves at the word level; hesitate mid-word and it commits early.
- Learn the conjunct sequences —
kkho(ক্ষ),tto(ত্ত),nnoetc. Trip on these and speed drops. - Use a dictionary-aware engine — Avro picks the right word when multiple readings are possible; trust it and type the sound.
- Practise on real sentences — phonetic typing rewards flow; real text builds the instinct for which English letters produce which Bengali sound.
Avro vs Bijoy
| Avro Phonetic | Bijoy | |
|---|---|---|
| Learning | Minutes — type the sound | Weeks — memorise a chart |
| Encoding | Unicode (works everywhere) | Legacy (needs Bijoy font) |
| Best for | Modern devices, web, daily use | BD offices/exams that require Bijoy |
For most people typing Bangla today — messages, emails, documents — Avro Phonetic is the fastest path. Use Bijoy only when an institution requires it.
Related guides
- Learn Avro typing →
- Avro to Bijoy Converter: How to Convert Bangla Fonts
- Bijoy Keyboard Layout: Complete Guide & Chart
Frequently asked questions
Is Avro Phonetic free? Yes — Avro is open-source and free. learntype.app's Bangla engine uses the same open phonetic dictionary, free in the browser.
Do I need to install Avro to type Bangla? No. You can type Bangla with Avro Phonetic directly in learntype.app's Bangla typing practice without installing anything.
Avro or Bijoy for a beginner? Avro — you can start typing real Bangla in minutes because it's phonetic. Bijoy requires memorising a layout.
Does Avro produce Unicode? Yes. Avro outputs standard Unicode Bengali, so it displays correctly in any modern app, website, or document without a special font.
How do conjuncts work in Avro? Type the component sounds run together (e.g. kkho → ক্ষ). The engine matches the longest valid Bengali sequence as you type.
Written by
Mohammad Ismail
Keep reading
More in Bengali Typing
Avro to Bijoy Converter: How to Convert Bangla Fonts
Avro to Bijoy converter guide: why Unicode vs Bijoy text breaks, how font conversion (character remapping) works, free conversion steps, and common problems.

How to Type the Bengali Conjunct ন্ধ — বন্ধু, অন্ধ, সন্ধ্যা
ন্ধ powers বন্ধু (friend), অন্ধ (blind), সন্ধ্যা (evening), গন্ধ (scent). Avro keystroke ndho — with the crucial distinction from ন্দ (ndo) and 30 practice words.

How to Type the Bengali Conjunct ন্দ — আনন্দ, মন্দির, সন্দেহ
ন্দ powers আনন্দ (joy), মন্দির (temple), বন্দর (port), সন্দেহ (doubt). Avro keystroke ndo — with the ন্দ family tree, distinction from ন্ধ, and 30 practice words.
