Tamil Brahmi Converter

தமிழ்-பிராமி எழுத்தில் எழுதுங்கள்

Tamil-Brahmi is the script of the earliest Tamil inscriptions, from about the 3rd or 2nd century BCE. Type Tamil or Tanglish and see it letter for letter in Tamil-Brahmi, as Unicode text you can copy.

𑀬𑀸𑀢𑀼𑀫𑁰 𑀊𑀭𑁂 𑀬𑀸𑀯𑀭𑀼𑀫𑁰 𑀓𑁂𑁵𑀺𑀭𑁰
Dead consonants (க்)
12 lettersConverted on your device

Tryvanakkamவணக்கம்𑀯𑀡𑀓𑁰𑀓𑀫𑁰

Letter chart

Tamil to Brahmi Letter Chart

Every letter the converter uses, with its Unicode code point. Tap a letter to type it into the converter. Letters marked Tamil only are the ones Unicode encodes for Old Tamil.

Vowels

Short எ and ஒ use the Old Tamil letters; long ஏ and ஓ use the standard Brahmi E and O.

Consonants

ழ ள ற ன are the letters Tamil added to Brahmi. Each consonant on its own reads with a, as in Tamil.

Vowel Signs on க

The same signs attach to every consonant. The last one is the pulli dot for a dead consonant.

Grantha Letters

Brahmi has its own letters for these sounds, so we use them. க்ஷ becomes க + pulli + ஷ.

ஃ (aytham) has no Brahmi character in Unicode, so the converter keeps it as it is.

Background

What Tamil-Brahmi Is

Brahmi is the ancient script from which most scripts of South and Southeast Asia descend. When it was first used for Tamil, it had to change: Brahmi was built for Prakrit, and Tamil has sounds Prakrit does not. Tamil writers added letters for four of them, ழ, ள, ற and ன, adapted from the Brahmi letters with the nearest sounds. They also needed a way to show a consonant with no vowel, which Tamil words end in all the time and Prakrit words rarely do.

The standard study of these inscriptions is Iravatham Mahadevan’s Early Tamil Epigraphy: From the Earliest Times to the Sixth Century A.D. (Cre-A, Chennai, and the Department of Sanskrit and Indian Studies, Harvard University, Harvard Oriental Series 62, 2003). It edits the Tamil-Brahmi and early Vatteluttu inscriptions from about the 2nd century BCE to the 6th century CE, cut in caves or found on pottery, coins, seals and rings, with letter charts for the script. Mahadevan placed the earliest of them around the end of the 3rd century or the start of the 2nd century BCE, judging by the shapes of the letters.

Excavations since then have reopened the question of how early the script began. In 2019 the Tamil Nadu State Department of Archaeology published Keeladi: An Urban Settlement of Sangam Age on the Banks of River Vaigai, on the excavations at Keezhadi (Keeladi) near Madurai. One of six samples from the fourth season, taken at a depth of 353 cm, was dated by accelerator mass spectrometry to 580 BCE, and the department said this pushed Tamil-Brahmi back to the 6th century BCE. Other archaeologists have questioned whether a date from that sample also dates the inscribed potsherds. The earliest date of Tamil-Brahmi is still debated.

How Unicode Encodes It

Unicode has one Brahmi block, U+11000 to U+1107F, shared by every form of the script. The three Tamil consonants ழ, ற and ன were part of it from the start, as BRAHMI LETTER OLD TAMIL LLLA, RRA and NNNA (U+11035 to U+11037). Unicode 14.0, in 2021, added six more characters for Old Tamil, proposed by Vinodh Rajan and Shriramana Sharma: the dot-shaped Old Tamil virama, short e and short o as letters and as vowel signs, and the Tamil-Brahmi form of ள (U+11070 to U+11075). This converter uses all of them, so Tamil’s short and long vowels stay distinct and nothing is lost on the way.

Dead consonants

Pulli Dot, Virama or Not Marked

In modern Tamil, the pulli turns க (ka) into க் (k). Early Tamil-Brahmi did not always mark this. Mahadevan described three stages. In the first, a plain consonant had no built-in vowel, so it read as k, and one stroke marked a following a or ā. In the second, the stroke marked only long ā, so a plain letter could mean k or ka and the reader had to decide. In the third, the pulli dot marked the vowel-less consonant, and the writing became unambiguous. Some scholars have since questioned how these stages are dated, but the ambiguity they describe is why a modern rendering has to choose.

  • Pulli dot (default) uses BRAHMI SIGN OLD TAMIL VIRAMA, U+11070. It matches the third stage and modern Tamil, never joins letters into conjuncts, and can be converted back to Tamil without guessing.
  • Virama uses the generic BRAHMI VIRAMA, U+11046, for fonts that do not have the Old Tamil sign. It is drawn as a stroke rather than a dot, and some fonts join it with the next consonant into a conjunct, which Tamil-Brahmi did not do. That is why the pulli dot is the default.
  • Not marked drops the pulli, as many early inscriptions did. வணக்கம் becomes 𑀯𑀡𑀓𑀓𑀫, where k and ka look the same.

An honest note

What This Converter Does and Does Not Do

It writes modern Tamil in Tamil-Brahmi letters, one letter for one letter. It does not translate into Old Tamil, change spelling to match the inscriptions, or imitate the letter shapes of a particular site or century. The shapes you see come from the Noto Sans Brahmi font, which draws a standard form of each letter.

  • Grantha letters (ஜ ஷ ஸ ஹ, and ஶ) map to the Brahmi letters for the same sounds. This is a modern convenience: it shows the sound, not a spelling found in the inscriptions.
  • The aytham ஃ has no Unicode Brahmi character and is kept as it is.
  • Numbers are kept as typed, including Tamil numerals such as ௧ ௨ ௩.
  • Punctuation, spaces and English words you leave in pass through unchanged. Tanglish is converted to Tamil first by our typing engine, which can guess a word wrong; check the line under your text.

Questions People Ask

What is Tamil-Brahmi?

Tamil-Brahmi is the form of the Brahmi script that was adapted to write Old Tamil. It is the script of the earliest Tamil inscriptions: short records cut into the rock of natural caves, and names scratched on pottery, coins, seals and rings. Iravatham Mahadevan’s corpus Early Tamil Epigraphy covers these inscriptions from about the 2nd century BCE to the 6th century CE. Modern Tamil script descends from Brahmi through later forms of the script.

Is this how ancient Tamils wrote these words?

No. The converter swaps each modern Tamil letter for its Tamil-Brahmi equivalent. Old Tamil spelling, grammar and vocabulary were different, and early inscriptions handled vowels and dead consonants in ways that changed over time. Treat the result as your modern words written in the old letters, not as a reconstruction.

Why do I see boxes instead of Brahmi letters?

The device showing the text has no font with Brahmi letters. This page loads Noto Sans Brahmi, so the letters show here, but an app you paste into uses its own fonts. The Tamil-specific characters (the pulli dot, short எ and ஒ, and ள) were added in Unicode 14.0 in 2021, so older fonts may show those as boxes even when other Brahmi letters work. Installing Noto Sans Brahmi, free under the SIL Open Font License, fixes it on a computer.

What is the dot above some letters?

It is the pulli, the same dot modern Tamil uses in க். It marks a consonant with no vowel. Unicode encodes it for Tamil-Brahmi as BRAHMI SIGN OLD TAMIL VIRAMA (U+11070). Choose Not marked to leave it out, as many early inscriptions did, or Virama for the generic Brahmi sign if a font lacks the Tamil one.

Can I type in English letters?

Yes. Type Tanglish such as vanakkam and our typing engine turns it into Tamil first (வணக்கம்), then into Tamil-Brahmi. The Tamil it read appears under your text, so you can check it. If a word comes out wrong, type it in Tamil script instead, or use the Tamil typing editor to pick the right spelling.

What happens to ஃ and numbers?

Unicode has no Brahmi character for the aytham ஃ, so it stays as ஃ and the status line tells you. Numbers stay as you typed them. Unicode does have Brahmi number signs and digits, but a digit-for-digit swap would suggest a way of writing numbers that we cannot show Tamil-Brahmi inscriptions used.

Can I convert a modern name into Tamil-Brahmi for a tattoo?

You can use the converter to explore the letter mapping, but it cannot certify an ancient spelling of a modern name. Check the modern Tamil input first, then inspect the selected dead-consonant setting. Before making a permanent design, compare the result with inscription evidence and specialist advice rather than treating generated output as historical proof.

Does Copy save a Brahmi picture or editable text?

Copy puts Unicode text on the clipboard, not a picture. A designer can edit that text in an application with a suitable Brahmi font, but the receiving app must support the characters. For sharing a visual design, inspect the final exported artwork separately; the converter itself does not export a ready-made image.

Can I enter Brahmi letters from the chart on a phone?

Yes. Tap a letter in the chart to insert its modern Tamil equivalent at the input cursor. The converter then updates the Brahmi output using the active setting. You can build a word without knowing a physical keyboard layout, but check the modern Tamil input before copying the result to another app.

Does the Brahmi converter remember what I typed?

Yes. It saves the input text and the chosen dead-consonant setting in this browser’s local storage. Conversion happens on your device, and another browser does not receive that saved draft. Use Clear to empty the input after using a shared computer; clearing the site’s browser data also removes the remembered draft and setting.