Teaching and Learning with Technology

Computing With Accents and Foreign Scripts

Skip Menu

Unicode Entity Codes for the Bengali (Bangla) Script

Return to Bengali Page | Return to the South Asian Page

Use these codes if you need to insert a word or short phrase within a multilingual text. Go to the About the Codes section to see how they are implemented.

This Page

  1. Vowels
  2. Consonants
  3. Diacritic Signs and Punctuation
  4. Symbols and Numbers
  5. About the Codes

These charts show basic characters only. Check the latest Unicode charts to look for any additions to this block.

Top of Page

Vowels

Bengali Vowels
Character Name Character OS X Option Code Win XP ALT Code Entity Hex Entity
BENGALI LETTER AOption+0985ALT+2437অ
BENGALI LETTER AAOption+0986ALT+2438আ
BENGALI LETTER IOption+0987ALT+2439ই
BENGALI LETTER IIOption+0988ALT+2440ঈ
BENGALI LETTER UOption+0989ALT+2441উ
BENGALI LETTER UUOption+098AALT+2442ঊ
BENGALI LETTER VOCALIC ROption+098BALT+2443ঋ
BENGALI LETTER VOCALIC RROption+09E0ALT+2528ৠ
BENGALI LETTER VOCALIC LOption+098CALT+2444ঌ
BENGALI LETTER VOCALIC LLOption+09E1ALT+2529ৡ
BENGALI LETTER EOption+098FALT+2447এ
BENGALI LETTER AIOption+0990ALT+2448ঐ
BENGALI LETTER OOption+0993ALT+2451ও
BENGALI LETTER AUOption+0994ALT+2452ঔ

Top of Page

 

Consonants

Bengali Consonants
Character Name Character OS X Option Code Win XP ALT Code Entity Hex Entity
BENGALI LETTER KAOption+0995ALT+2453ক
BENGALI LETTER KHAOption+0996ALT+2454খ
BENGALI LETTER GAOption+0997ALT+2455গ
BENGALI LETTER GHAOption+0998ALT+2456ঘ
BENGALI LETTER NGAOption+0999ALT+2457ঙ
BENGALI LETTER CAOption+099AALT+2458চ
BENGALI LETTER CHAOption+099BALT+2459ছ
BENGALI LETTER JAOption+099CALT+2460জ
BENGALI LETTER JHAOption+099DALT+2461ঝ
BENGALI LETTER NYAOption+099EALT+2462ঞ
BENGALI LETTER TTAOption+099FALT+2463ট
BENGALI LETTER TTHAOption+09A0ALT+2464ঠ
BENGALI LETTER DDAOption+09A1ALT+2465ড
BENGALI LETTER DDHAOption+09A2ALT+2466ঢ
BENGALI LETTER NNAOption+09A3ALT+2467ণ
BENGALI LETTER TAOption+09A4ALT+2468ত
BENGALI LETTER THAOption+09A5ALT+2469থ
BENGALI LETTER DAOption+09A6ALT+2470দ
BENGALI LETTER DHAOption+09A7ALT+2471ধ
BENGALI LETTER NAOption+09A8ALT+2472ন
BENGALI LETTER PAOption+09AAALT+2474প
BENGALI LETTER PHAOption+09ABALT+2475ফ
BENGALI LETTER BAOption+09ACALT+2476ব
BENGALI LETTER BHAOption+09ADALT+2477ভ
BENGALI LETTER MAOption+09AEALT+2478ম
BENGALI LETTER YAOption+09AFALT+2479য
BENGALI LETTER RAOption+09B0ALT+2480র
BENGALI LETTER LAOption+09B2ALT+2482ল
BENGALI LETTER SHAOption+09B6ALT+2486শ
BENGALI LETTER SSAOption+09B7ALT+2487ষ
BENGALI LETTER SAOption+09B8ALT+2488স
BENGALI LETTER HAOption+09B9ALT+2489হ
BENGALI LETTER RRAOption+09DCALT+2524ড়
BENGALI LETTER RHAOption+09DDALT+2525ঢ়
BENGALI LETTER YYAOption+09DFALT+2527য়
ASSAMESE LETTER RA WITH MIDDLE DIAGONALOption+09F0ALT+2544ৰ
ASSAMESE LETTER RA WITH LOWER DIAGONAL Option+09F1ALT+2545ৱ

Top of Page

 

Diacritic Signs and Punctuations

Note: When codes for combining signs are inputted, they are placed on the adjacent letter. The signs are displayed with a supporting ক.

Bengali Signs and Punctuations
Character Name Character OS X Option Code Win XP ALT Code Entity Hex Entity
BENGALI SIGN CANDRABINDUকঁOption+0981ALT+2433ঁ
BENGALI SIGN ANUSVARAকংOption+0982ALT+2434ং
BENGALI SIGN VISARGAকঃOption+0983ALT+2435ঃ
BENGALI SIGN NUKTAক়Option+09BCALT+2492়
BENGALI VOWEL SIGN AAকাOption+09BEALT+2494া
BENGALI VOWEL SIGN IকিOption+09BFALT+2495ি
BENGALI VOWEL SIGN IIকীOption+09C0ALT+2496ী
BENGALI VOWEL SIGN UকুOption+09C1ALT+2497ু
BENGALI VOWEL SIGN UUকূOption+09C2ALT+2498ূ
BENGALI VOWEL SIGN VOCALIC RকৃOption+09C3ALT+2499ৃ
BENGALI VOWEL SIGN VOCALIC RRকৄOption+09C4ALT+2500ৄ
BENGALI VOWEL SIGN EকেOption+09C7ALT+2503ে
BENGALI VOWEL SIGN AIকৈOption+09C8ALT+2504ৈ
BENGALI VOWEL SIGN OকোOption+09CBALT+2507ো
BENGALI VOWEL SIGN AUকৌOption+09CCALT+2508ৌ
BENGALI SIGN VIRAMAক্Option+09CDALT+2509্
BENGALI AU LENGTH MARKকৗOption+09D7ALT+2519ৗ

Top of Page

 

Symbols and Numbers

Bengali Symbols and Numbers
Character Name Character OS X Option Code Win XP ALT Code Entity Hex Entity
BENGALI DIGIT ZEROOption+09E6ALT+2534০
BENGALI DIGIT ONEOption+09E7ALT+2535১
BENGALI DIGIT TWOOption+09E8ALT+2536২
BENGALI DIGIT THREEOption+09E9ALT+2537৩
BENGALI DIGIT FOUROption+09EAALT+2538৪
BENGALI DIGIT FIVEOption+09EBALT+2539৫
BENGALI DIGIT SIXOption+09ECALT+2540৬
BENGALI DIGIT SEVENOption+09EDALT+2541৭
BENGALI DIGIT EIGHTOption+09EEALT+2542৮
BENGALI DIGIT NINEOption+09EFALT+2543৯
BENGALI RUPEE MARKOption+09F2ALT+2546৲
BENGALI RUPEE SIGNOption+09F3ALT+2547৳
BENGALI CURRENCY NUMERATOR ONEOption+09F4ALT+2548৴
BENGALI CURRENCY NUMERATOR TWOOption+09F5ALT+2549৵
BENGALI CURRENCY NUMERATOR THREEOption+09F6ALT+2550৶
BENGALI CURRENCY NUMERATOR FOUROption+09F7ALT+2551৷
BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOROption+09F8ALT+2552৸
BENGALI CURRENCY DENOMINATOR SIXTEENOption+09F9ALT+2553৹
BENGALI ISSHAROption+09FAALT+2554৺

Top of Page

 

About The Codes

Use these codes if you need to insert a word or short phrase within a multilingual text.

Declare Unicode Encoding

The codes listed below are valid for Unicode HTML pages only, and may not work on very old browsers. To make your page a Unicode page, add the following meta tag to the <head> portion of your document.

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
...
<head>

If you forget to include this tag, then some browsers, such as Netscape 4.7, may not display the characters properly.

XHTML

The final close slash must be included after the final quote mark in the encoding header tag if you are using XHTML

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
<head>

No Encoding Declared

If no encoding is declared, then the browser uses the default setting, which in the U.S. is typically Latin-1. In that case many Unicode characters could be displayed incorrectly. Also, older browsers such as Netscape 4.7 may not be able to process the entity codes correctly without the "utf-8" declaration.

Using the Entity Codes

The Unicode numeric entity codes can be expressed as either decimal numbers or hexadecimal numbers. When codes for combining signs are inputted, they are placed on the adjacent letter.

For instance, the decimal version of the Bangla /bɔŋla/ (বংলা) would be
&#2476;&#2434;&#2482;&#2494;

The hexadecimal version of Bangla /bɔŋla/ (বংলা) is
&#x09AC;&#x0982;&#x09B2;&#x09BE;
Note that the hexadecimal numbers include x as part of the code.

Note that there are no specific codes for conjunct consonants. Unicode Bengali fonts and Unicode text editors will theoretically handle the display of conjunct consonants.

Windows Word Numeric Alt Codes

Use ALT plus the decimal version of any code to input it into a Windows document.

Note: These work only in Word 2003+ for Windows. Users with other software or versions of Windows may wish to use the Character Map instead.

OS X Option Codes

If an application supports the Unicode Hex input Keyboard, then use Option plus the hexadecimal number.

Top of Page

Last Modified: Tuesday, 04-Jun-2013 12:39:38 EDT