This Bengali virtual keyboard mirrors the layout used on physical Bengali keyboards, whose top row begins with ৌৈাীূব. Its 47 character keys reach the 62 letters of the Bengali script (U+0980–U+09FF) straight from the browser, with nothing to install.
The layout reaches 73 characters that an ordinary Latin keyboard does not carry: । ঁ ং ঃ অ আ ই ঈ উ ঊ ঋ ঌ এ ঐ ও ঔ ক খ গ ঘ ঙ চ ছ জ ঝ ঞ ট ঠ ড ঢ ণ ত থ দ ধ ন প ফ ব ভ.
Script
Bengali
Key order
ৌৈাীূব
Reading direction
Left to right
Character keys
47
Letters available
62
Non-ASCII characters
73
Unicode range
U+0980–U+09FF
Third layer (AltGr)
No
Transliteration
No
How to type in Bengali
Click the on-screen keys or type on your physical keyboard — both write into the same text area.
Shift shows the second layer of every key: capitals and the characters printed at the top right.
The Copy button puts the whole text on the clipboard, ready to paste into an email, a document or a form.
The Google, YouTube and ChatGPT buttons run a search with the text you typed, without retyping it.
Key reference table
Each row is one physical key: the base character, the one produced with Shift, then the one produced with AltGr.
Key
With Shift
With AltGr
`
~
—
1
১
—
2
২
—
3
৩
—
4
৪
—
5
৫
—
6
৬
—
7
৭
—
8
৮
—
9
৯
—
0
০
—
-
ঃ
—
=
ঋ
—
ৌ
ঔ
—
ৈ
ঐ
—
া
আ
—
ী
ঈ
—
ূ
ঊ
—
ব
ভ
—
হ
ঙ
—
গ
ঘ
—
দ
ধ
—
জ
ঝ
—
ড
ঢ
—
়
ঞ
—
\
|
—
ো
ও
—
ে
এ
—
্
অ
—
ি
ই
—
ু
উ
—
প
ফ
—
র
ৎ
—
ক
খ
—
ত
থ
—
চ
ছ
—
ট
ঠ
—
ঁ
—
—
ং
—
—
ম
ণ
—
ন
—
—
ৱ
ৠ
—
ল
ঌ
—
স
ষ
—
,
শ
—
.
।
—
য
ঽ
—
The characters on this layout
The 73 characters this layout can produce:
।
ঁ
ং
ঃ
অ
আ
ই
ঈ
উ
ঊ
ঋ
ঌ
এ
ঐ
ও
ঔ
ক
খ
গ
ঘ
ঙ
চ
ছ
জ
ঝ
ঞ
ট
ঠ
ড
ঢ
ণ
ত
থ
দ
ধ
ন
প
ফ
ব
ভ
ম
য
র
ল
শ
ষ
স
হ
়
ঽ
া
ি
ী
ু
ূ
ে
ৈ
ো
ৌ
্
ৎ
ৠ
০
১
২
৩
৪
৫
৬
৭
৮
৯
ৱ
Frequently Asked Questions
How do I type Bengali characters?
Click the Bengali (Bangla) letters on the virtual keyboard. The script is an abugida with 11 vowels and around 39 consonants.
What is the Bengali script?
Bengali is used for the Bengali and Assamese languages. It is written left-to-right, with letters hanging from a horizontal headline (matra).
How do I type vowel signs (kar)?
Type the consonant first, then the vowel sign, which attaches to it. Independent vowels have their own separate forms used at the start of a word.
How do I type conjunct consonants (juktakkhor)?
Use the hasant/virama (্) between two consonants to join them into a conjunct cluster.
How do I type Bengali numerals?
You can type Bengali digits (০ ১ ২ ৩ ৪ ৫ ৬ ৭ ৮ ৯) or standard Western numerals (0-9). Both are available.
Can I type Assamese with this keyboard?
Mostly, since Assamese shares the Bengali script. Assamese uses ৰ (ra) and ৱ (va), which differ slightly from their Bengali counterparts.