Complete Bengali varnamala chart with swarabarna, byanjanbarna, signs, yuktakshar and numerals, each Bengali letter shown beside its Hindi (Devanagari) equivalent. Tap any letter to hear it, and print the chart.
Your inputs stay in your browser - nothing you type is sent to a server
Most Bengali school charts teach 50 symbols: 11 swarabarna (vowels) and 39 byanjanbarna entries. This is the common school and primer count, not an official India or Bangladesh standard, since neither language authority publishes an enumerated count. The 39 byanjanbarna entries include the 36 consonant letters plus the 3 signs (anusvar, visarga, chandrabindu) that many primers append at the end. A stricter count reaches 43 by keeping only the base letters. Both are explained below, with sources.
Bengali vs Hindi notes: a Bengali consonant carries an inherent অ that sounds like "o" (so ক is "ko"), while the Hindi slot क is "ka". ব covers both the ba and va sounds (Bengali has no separate व). য sounds like "jo" at the start of a word, and the "ya" sound is written য়. The three sibilants শ ষ স all sound close to "sh" in Bengali. The Hindi column maps each letter by shared Brahmi slot; only khonda-ta (ৎ) has no single Devanagari form.
These three are diacritic marks that modify a sound and are not pronounced on their own. School charts list them at the end of the byanjanbarna, which is why the primer count reaches 50. Tap a sign to read what it does.
অনুস্বার (anusvar)
Tap to learn more
বিসর্গ (visarga)
Tap to learn more
চন্দ্রবিন্দু (chandrabindu)
Tap to learn more
Yuktakshar are single glyphs formed by joining two or more consonants (for example ক + ্ + ষ gives ক্ষ). Bengali has hundreds; here are 8 of the most common. Tap to hear each one.
Bengali and Assamese share almost the same script (the Bengali-Assamese script family). Assamese swaps two letters: it uses ৰ where Bengali uses র (ro), and ৱ where Bengali uses ব (bo/wo). Everything else on this chart is shared. A dedicated Assamese aksharmala tool may follow in a future ship.
Sequence follows the Barnaparichay primer tradition and West Bengal SCERT Bengali textbooks. The board sets the teaching order; the letter counts above come from common school usage cross-referenced with the Unicode Bengali block and Wikipedia, not from an official government count.
Hindi varnamala chart with all 46 letters per Govt of India: swar, vyanjan, sanyukt akshar, special signs and numerals, with tap-to-hear audio.
hindi varnamalaTelugu varnamala chart with achulu, hallulu, guninthalu, yogavahalu and numerals. Tap any letter to hear it, with a print-friendly chart.
telugu varnamalaFree Janam Kundli with D1 and D9 charts, planetary positions, Vimshottari Dasha, and Mangal Dosha. Lahiri sidereal.
astrologyTL;DR
Most Bengali school charts teach 50 symbols: 11 swarabarna (vowels) and 39 byanjanbarna entries. This is the common school and primer count, not an official India or Bangladesh standard, because neither language authority (the Paschimbanga Bangla Academy in West Bengal or the Bangla Academy in Dhaka) publishes an enumerated letter count. The 39 byanjanbarna entries include 32 base consonants plus the 3 nukta forms, khonda-ta, and the 3 signs (anusvar, visarga, chandrabindu) that primers append; a stricter count that keeps only base letters gives 43. This page lists every letter beside its Hindi (Devanagari) equivalent, with tap-to-hear pronunciation through your browser's Bengali voice (where available), a yuktakshar section, and a one-tap browser print for classroom or home use.
The different counts come from what is being counted, not from any error. The common modern school and primer count is 50: 11 swarabarna plus 39 byanjanbarna entries (common usage, not an official government standard). A stricter count reaches 43 by keeping only the 11 vowels and 32 base consonants, dropping the 3 nukta forms (ড় ঢ় য়, which the Unicode standard treats as post-reform), khonda-ta (ৎ), and the 3 signs. Other charts give 44 (counting 12 vowels), 49 (folding khonda-ta into ত), or 52 (adding the signs or archaic vowels back into the total). The three signs (anusvar ং, visarga ঃ, chandrabindu ঁ) are technically diacritic marks that Unicode and academic sources do not class as letters, but school 39-entry charts list them at the end, which is how the popular 50 is reached. For school work, 50 is the clearest answer; the others are explained here so each textbook's figure makes sense.
Bengali and Hindi both descend from the Brahmi script, so they share the same vowel-then-varga structure even though the letters look very different. That is why each Bengali letter can be shown beside its Devanagari slot: অ maps to अ, ক to क, প to प, and so on across the whole base set. Four differences are worth knowing. A Bengali consonant's inherent vowel is /o/ rather than Hindi's /a/, so ক reads as "ko" where क is "ka". Bengali ব covers both the ba and va sounds because Bengali has no separate व. The letter য sounds like "jo" at the start of a word, and the "ya" sound is written with the nukta form য়. And the three sibilants শ ষ স all collapse to roughly "sh" in spoken Bengali. Only khonda-ta (ৎ) has no single Devanagari equivalent. Use the Show / Hide Hindi column button to turn this side-by-side view on or off.
Like other Brahmi-derived scripts, Bengali orders its consonants by where each sound is produced in the mouth, moving from the throat to the lips. The 25 core consonants form five vargas:
After the vargas come the antastha and ushma letters, then the extras: the 3 nukta forms (ড় ঢ় য়), khonda-ta (ৎ), and the 3 signs. A distinctive visual feature of Bengali is the matra (মাত্রা), the horizontal headstroke that most letters hang from and that binds them into words. The canonical first primer that fixed this order is Ishwar Chandra Vidyasagar's Barnaparichay (বর্ণপরিচয়), first published in 1855 and still used to teach children in Bengal.
Audio playback uses your browser's built-in Bengali voice (Web Speech API) when one is installed; it is not a native recording, and pronunciation quality depends on your device. On iOS Safari a Bengali voice may need to be downloaded via Settings before audio works. No audio files are hosted on this site. The 50 and 43 counts shown above are read from the tool's data file and pinned by unit tests in __tests__/lib/bengali-varnamala-data.test.ts. Last reviewed and sources accessed on July 7, 2026.