Brahmi Alphabet

Vowels (เคธเฅเคตเคฐ)

Consonants (เคตเฅเคฏเคžเฅเคœเคจ)

Vowel Modifiers (เคฎเคพเคคเฅเคฐเคพ / Mฤtrฤ)

In Brahmi script, vowels can be written in two ways: as independent vowels (when they start a syllable) or as vowel signs/modifiers (mฤtrฤs) that attach to consonants. This section explains how vowels modify consonants.

Understanding Vowel Modifiers

Each consonant inherently contains the vowel "a" (๐‘€…). To change this vowel sound, we attach vowel modifiers (mฤtrฤs) to the consonant. Here's how it works:

Vowel Sign/Mฤtrฤ Example with เค• (ka) Romanization Description
๐‘€… (a) โ€” ๐‘€“ ka Inherent vowel (no sign needed)
๐‘€† (ฤ) ๐‘€ธ ๐‘€“๐‘€ธ kฤ Long "a" sign
๐‘€‡ (i) ๐‘€บ ๐‘€“๐‘€บ ki Short "i" sign
๐‘€ˆ (ฤซ) ๐‘€ป ๐‘€“๐‘€ป kฤซ Long "i" sign
๐‘€‰ (u) ๐‘€ผ ๐‘€“๐‘€ผ ku Short "u" sign
๐‘€Š (ลซ) ๐‘€ฝ ๐‘€“๐‘€ฝ kลซ Long "u" sign
๐‘€ (e) ๐‘‚ ๐‘€“๐‘‚ ke "e" sign
๐‘€‘ (o) ๐‘„ ๐‘€“๐‘„ ko "o" sign

The Halanta (๐‘†)

The Halanta is a special sign that depicts the consonant devoid of any vowel. It's used to create consonant clusters:

๐‘€“๐‘† k (without vowel)
๐‘€ค๐‘†๐‘€ฅ ddha
๐‘€ง๐‘†๐‘€ญ pra

Interactive Examples

Click on any combination to copy it to your clipboard:

With เคค (ta)

๐‘€ข ta
๐‘€ข๐‘€ธ tฤ
๐‘€ข๐‘€บ ti
๐‘€ข๐‘€ป tฤซ
๐‘€ข๐‘€ผ tu
๐‘€ข๐‘€ฝ tลซ
๐‘€ข๐‘‚ te
๐‘€ข๐‘„ to

With เคฎ (ma)

๐‘€ซ ma
๐‘€ซ๐‘€ธ mฤ
๐‘€ซ๐‘€บ mi
๐‘€ซ๐‘€ป mฤซ
๐‘€ซ๐‘€ผ mu
๐‘€ซ๐‘€ฝ mลซ
๐‘€ซ๐‘‚ me
๐‘€ซ๐‘„ mo

Common Conjuncts (Consonant Clusters)

๐‘€ข๐‘†๐‘€ข tta
๐‘€ฆ๐‘†๐‘€ฆ nna
๐‘€ค๐‘†๐‘€ฅ ddha
๐‘€ง๐‘†๐‘€ญ pra
๐‘€ฒ๐‘†๐‘€ข sta
๐‘€ฆ๐‘†๐‘€ค nda

Writing Practice

Practice writing Brahmi characters. Use your mouse or finger (on touch devices).

Character Recognition Quiz

0%

What is this character?

Script Converter

For professional-grade transliteration between Brahmi and other scripts, we recommend using Aksharamukha - a comprehensive script conversion tool.

About Aksharamukha

Aksharamukha is a powerful transliteration tool that supports conversion between numerous Indian scripts and romanization schemes. It uses sophisticated algorithms to handle:

  • Accurate character-to-character mapping
  • Proper handling of conjuncts and viramas
  • Context-aware transliteration rules
  • Support for diacritical marks and special characters

Learn more about Brahmi support โ†’

Learn Brahmi

Lesson 1: Introduction to Brahmi

Brahmi script is one of the oldest writing systems of South Asia, dating back to at least the 3rd century BCE. It was used during the reign of Emperor Ashoka for his famous edicts carved on rocks and pillars throughout India.

Key Facts:

  • Written from left to right
  • No capital letters
  • Ancestor of most modern Indian scripts
  • Used primarily for Prakrit languages

Lesson 2: Basic Vowels

Brahmi has 10 primary vowels, each with its own character:

  • ๐‘€… (a) - as in "about"
  • ๐‘€† (ฤ) - as in "father"
  • ๐‘€‡ (i) - as in "it"
  • ๐‘€ˆ (ฤซ) - as in "seen"
  • ๐‘€‰ (u) - as in "put"
  • ๐‘€Š (ลซ) - as in "moon"
  • ๐‘€ (e) - as in "they"
  • ๐‘€‘ (o) - as in "go"

Lesson 3: Consonant Groups

Consonants are organized by place of articulation:

Velars (pronounced at the back of the throat):

๐‘€“ (ka), ๐‘€” (kha), ๐‘€• (ga), ๐‘€– (gha), ๐‘€— (แน…a)

Palatals (pronounced at the palate):

๐‘€˜ (ca), ๐‘€™ (cha), ๐‘€š (ja), ๐‘€› (jha), ๐‘€œ (รฑa)

Retroflexes (pronounced with tongue curled back):

๐‘€ (แนญa), ๐‘€ž (แนญha), ๐‘€Ÿ (แธa), ๐‘€  (แธha), ๐‘€ก (แน‡a)

Lesson 4: Reading Practice

Try reading these common Prakrit words:

  • ๐‘€ฅ๐‘€ซ๐‘†๐‘€ซ (dhamma) - dharma, righteousness
  • ๐‘€“๐‘€ซ๐‘†๐‘€ซ (kamma) - karma, action
  • ๐‘€ฒ๐‘€๐‘€– (saแน…gha) - community
  • ๐‘€ฆ๐‘€ซ๐‘€บ (nami) - to bow

Reference Materials

Historical Context

Brahmi script appeared in India around the 3rd century BCE during the reign of Emperor Ashoka. It is found in his famous rock and pillar edicts throughout the Indian subcontinent. The script evolved from an unknown prototype and became the ancestor of most modern Indian scripts.

Unicode Range

Block: Brahmi (U+11000โ€“U+1107F)

Characters: 109 code points

The Brahmi script was added to Unicode Standard version 6.0 in 2010, making it accessible for digital use.

Character Reference Table

Brahmi Transliteration Type Unicode
๐‘€…aVowelU+11005
๐‘€†ฤVowelU+11006
๐‘€‡iVowelU+11007
๐‘€ˆฤซVowelU+11008
๐‘€‰uVowelU+11009
๐‘€ŠลซVowelU+1100A
๐‘€eVowelU+1100F
๐‘€‘oVowelU+11011
๐‘€“kaConsonantU+11013
๐‘€”khaConsonantU+11014
๐‘€•gaConsonantU+11015
๐‘€–ghaConsonantU+11016
๐‘€—แน…aConsonantU+11017
๐‘€˜caConsonantU+11018
๐‘€™chaConsonantU+11019
๐‘€šjaConsonantU+1101A
๐‘€›jhaConsonantU+1101B
๐‘€œรฑaConsonantU+1101C
๐‘€ขtaConsonantU+11022
๐‘€ฃthaConsonantU+11023
๐‘€คdaConsonantU+11024
๐‘€ฅdhaConsonantU+11025
๐‘€ฆnaConsonantU+11026
๐‘€งpaConsonantU+11027
๐‘€จphaConsonantU+11028
๐‘€ฉbaConsonantU+11029
๐‘€ชbhaConsonantU+1102A
๐‘€ซmaConsonantU+1102B
๐‘€ฌyaConsonantU+1102C
๐‘€ญraConsonantU+1102D
๐‘€ฎlaConsonantU+1102E
๐‘€ฏvaConsonantU+1102F
๐‘€ฒsaConsonantU+11032
๐‘€ณhaConsonantU+11033

Descendant Scripts

Brahmi evolved into numerous scripts across South and Southeast Asia:

  • North Indian: Devanagari, Gurmukhi, Bengali, Gujarati, Oriya
  • South Indian: Tamil, Telugu, Kannada, Malayalam, Sinhala
  • Southeast Asian: Thai, Lao, Khmer, Burmese, Javanese, Balinese
  • Tibetan scripts: Tibetan, Limbu, Lepcha

Fonts & Resources

Recommended Fonts:

  • Noto Sans Brahmi (Google Fonts) - Download
  • Installation:
    • Windows: Right-click font file โ†’ Install
    • Mac: Double-click font file โ†’ Install Font
    • Linux: Copy to ~/.fonts/ directory

Online Learning Materials (Archive.org):

External Tools & Resources:

Academic Resources:

  • "Indian Epigraphy: A Guide to the Study of Inscriptions" - D.C. Sircar
  • "The Origin and Development of the Bengali Script" - Suniti Kumar Chatterji
  • "Brahmi Script and Its Derivatives" - Academic papers collection