Bengali to Latin Transliteration

Romanize Bengali script using the National Library at Calcutta scheme

Transliterate Bengali (Bangla) script into Latin letters using the National Library at Kolkata romanisation scheme, with proper diacritics (ā, ī, ṛ, ś, ṣ, ṅ, ṇ) and correct handling of the inherent vowel, hasanta conjuncts, and vowel signs. Runs in your browser.

What is the National Library at Kolkata scheme?

The National Library at Kolkata (formerly Calcutta) romanisation is the diacritic-based transliteration standard used in academic and library cataloguing for Indic scripts. It belongs to the same family as ISO 15919 and IAST, using marks like ā, ī, ṛ, ś, ṣ, ṅ, and ṇ to distinguish sounds.

Romanising Bengali means representing each letter of the script with Latin characters and diacritics. This tool uses the National Library at Kolkata (Calcutta) scheme — the diacritic standard used in academic and library cataloguing — handling the inherent vowel, conjuncts, and vowel signs correctly.

How it works

Bengali is an abugida, so the algorithm tracks the vowel that follows each consonant:

  • A consonant is romanised to its base Latin form (k, ś).
  • If a dependent vowel sign (kar) follows, that vowel is emitted (কা).
  • If a hasanta () follows, the inherent vowel is suppressed and the next consonant joins directly, giving a conjunct (ক্ষkṣ).
  • Otherwise the consonant carries its inherent a (ka).

Independent vowels (a, ī) and signs like anusvara () and visarga () map directly. Latin text and punctuation pass through.

Example

নমস্কার romanises as namaskāra: na, ma, then স্ক (with the hasanta) → sk, and ারāra. The inherent vowels and the conjunct are all resolved automatically.

Notes

  • The output is a faithful script romanisation, preserving spelling distinctions (শ/ষ/স as ś/ṣ/s) with diacritics. It is not a phonetic transcription, so it does not model every contextual sound change in spoken Bengali.
  • Use it for citations, transliterated bibliographies, and cataloguing where the NLC/ISO 15919 family is expected.