Batak Alphabet

Tap a Batak letter to copy it: surat Batak in chart order, with each region's forms kept apart.

ᯀBatak aU+1BC0Ready to copy

57 letters. Tap one to copy it.

Letters 23

Regional forms 15

Marks on ᯅ 15

Bindu 4

How it works

The Batak alphabet, surat Batak, to copy: the letters in Unicode chart order, from ᯀ a to ᯥ u, then the forms Simalungun, Mandailing, Karo and Pakpak write differently, the marks, shown on ᯅ, and the four bindu.

Read the full guide

One script, five ways to write it

The Batak script varies by region and language: Karo, Mandailing, Pakpak, Simalungun and Toba each shape some letters their own way. Unicode keeps many of those shapes apart: ᯂ ha has a Simalungun form, ᯃ, and a Mandailing one, ᯄ.

Marks, and no joined letters

A letter alone ends in a: ᯅ is ba. One mark turns it into ᯅᯪ bi or ᯅᯰ bang, and the pangolat takes the vowel away to leave ᯅ᯲, b. Unlike most scripts descended from Brahmi, Batak never joins two consonants into one sign. Lines run from left to right.

  • ᯤ i and ᯥ u are written only where a syllable ends on the vowel.
  • In Mandailing a small mark, the tompi, turns ᯄ ha into ᯄ᯦ ka and ᯚ sa into ᯚ᯦ ca.
  • A device with no Batak font shows empty boxes in place of the letters.

Questions and answers

How many letters are in the Batak alphabet?

Nineteen by its own name: the script is also called Surat na Sampulu Sia, the nineteen letters. Unicode has 38 Batak letters, because many regional shapes of a letter have a code point of their own.

What is the Batak script?

The Batak script is the writing of the Batak languages of Sumatra, in Indonesia. It fell out of use soon after the First World War, when books stopped being printed in it, and today it is used only for ornament.

Does the Batak script have punctuation?

Hardly any: text normally runs on without spaces or punctuation. Marks called bindu are used now and then. ᯼ and ᯽ begin a paragraph or a stanza, ᯾ parts a title from the text, and ᯿ comes at the end.

Is the Batak script in Unicode?

Yes, since version 6.0 of October 2010. The Batak block runs from U+1BC0 to U+1BFF, and every character in it is on this page, the marks shown on a letter.

All 57 letters

Letters 23

  • Batak a U+1BC0 Batak letter a. Batak block, Unicode 6.0. Unicode notes Karo and Pakpak use it as a or ha.
  • Batak ba U+1BC5 Batak letter ba. Batak block, Unicode 6.0.
  • Batak ca U+1BE1 Batak letter ca. Batak block, Unicode 6.0.
  • Batak da U+1BD1 Batak letter da. Batak block, Unicode 6.0.
  • Batak ga U+1BCE Batak letter ga. Batak block, Unicode 6.0.
  • Batak ha U+1BC2 Batak letter ha. Batak block, Unicode 6.0. Unicode notes it is ha or ka in Toba, and called ka in Karo and Pakpak.
  • Batak i U+1BE4 Batak letter i. Batak block, Unicode 6.0.
  • Batak ja U+1BD0 Batak letter ja. Batak block, Unicode 6.0.
  • Batak la U+1BDE Batak letter la. Batak block, Unicode 6.0.
  • Batak ma U+1BD4 Batak letter ma. Batak block, Unicode 6.0.
  • Batak mba U+1BE3 Batak letter mba. Batak block, Unicode 6.0.
  • Batak na U+1BC9 Batak letter na. Batak block, Unicode 6.0.
  • Batak nda U+1BE2 Batak letter nda. Batak block, Unicode 6.0.
  • Batak nga U+1BDD Batak letter nga. Batak block, Unicode 6.0.
  • Batak nya U+1BE0 Batak letter nya. Batak block, Unicode 6.0. Unicode notes that U+1BE0 or U+1BE1 may each write Karo letter ca.
  • Batak pa U+1BC7 Batak letter pa. Batak block, Unicode 6.0.
Show all 57 letters (41 more)

Letters, continued

  • Batak ra U+1BD2 Batak letter ra. Batak block, Unicode 6.0.
  • Batak sa U+1BD8 Batak letter sa. Batak block, Unicode 6.0. Unicode's note: Pakpak letter sa or ca.
  • Batak u U+1BE5 Batak letter u. Batak block, Unicode 6.0.
  • Batak wa U+1BCB Batak letter wa. Batak block, Unicode 6.0. Unicode notes that U+1BCB or U+1BCD may each write Toba letter wa.
  • Batak ya U+1BDB Batak letter ya. Batak block, Unicode 6.0.
  • Northern ta U+1BD7 Batak letter northern ta. Batak block, Unicode 6.0. One of the two forms of ta.
  • Southern ta U+1BD6 Batak letter southern ta. Batak block, Unicode 6.0. One of the two forms of ta. Unicode notes that U+1BD6 or U+1BD7 may each write Toba letter ta.

Regional forms 15

  • Karo ba U+1BC6 Batak letter Karo ba. Batak block, Unicode 6.0. The Karo form of ba. Unicode's note: also used in Toba.
  • Mandailing ha U+1BC4 Batak letter Mandailing ha. Batak block, Unicode 6.0. The Mandailing form of ha.
  • Mandailing na U+1BCA Batak letter Mandailing na. Batak block, Unicode 6.0. The Mandailing form of na.
  • Mandailing sa U+1BDA Batak letter Mandailing sa. Batak block, Unicode 6.0. The Mandailing form of sa.
  • Pakpak wa U+1BCD Batak letter Pakpak wa. Batak block, Unicode 6.0. The Pakpak form of wa.
  • Simalungun a U+1BC1 Batak letter Simalungun a. Batak block, Unicode 6.0. The Simalungun form of a.
  • Simalungun ga U+1BCF Batak letter Simalungun ga. Batak block, Unicode 6.0. The Simalungun form of ga.
  • Simalungun ha U+1BC3 Batak letter Simalungun ha. Batak block, Unicode 6.0. The Simalungun form of ha. Unicode notes its other name, Simalungun letter ka.
  • Simalungun la U+1BDF Batak letter Simalungun la. Batak block, Unicode 6.0. The Simalungun form of la.
  • Simalungun ma U+1BD5 Batak letter Simalungun ma. Batak block, Unicode 6.0. The Simalungun form of ma.
  • Simalungun pa U+1BC8 Batak letter Simalungun pa. Batak block, Unicode 6.0. The Simalungun form of pa.
  • Simalungun ra U+1BD3 Batak letter Simalungun ra. Batak block, Unicode 6.0. The Simalungun form of ra.
  • Simalungun sa U+1BD9 Batak letter Simalungun sa. Batak block, Unicode 6.0. The Simalungun form of sa.
  • Simalungun wa U+1BCC Batak letter Simalungun wa. Batak block, Unicode 6.0. The Simalungun form of wa.
  • Simalungun ya U+1BDC Batak letter Simalungun ya. Batak block, Unicode 6.0. The Simalungun form of ya.

Marks on ᯅ 15

  • Batak b U+1BC5 U+1BF2 Batak letter ba with the sign pangolat. Takes the vowel away and leaves b. Pangolat is its name in Toba.
  • Batak b (panongonan) U+1BC5 U+1BF3 Batak letter ba with the sign panongonan. Takes the vowel away and leaves b: the other sign for it, used in place of the pangolat in some of the languages.
  • Batak bah U+1BC5 U+1BF1 Batak letter ba with the consonant sign h, which Unicode also lists as hajoringan. Closes the syllable with h.
  • Batak bang U+1BC5 U+1BF0 Batak letter ba with the consonant sign ng, which Unicode also lists as amisara. Closes the syllable with ng.
  • Batak be U+1BC5 U+1BE7 Batak letter ba with the vowel sign e, which Unicode also lists as kebereten. Changes ba to be.
  • Batak be (Pakpak) U+1BC5 U+1BE8 Batak letter ba with the vowel sign Pakpak e, which Unicode also lists as ketolongen. The Pakpak sign for e.
  • Batak bee U+1BC5 U+1BE9 Batak letter ba with the vowel sign ee, which Unicode also lists as talinga. Changes the vowel to the one the Unicode name spells ee.
  • Batak bi U+1BC5 U+1BEA Batak letter ba with the vowel sign i, which Unicode also lists as ulua. Changes ba to bi.
  • Batak bi (Karo) U+1BC5 U+1BEB Batak letter ba with the vowel sign Karo i, which Unicode also lists as haluan. The Karo sign for i.
  • Batak bo U+1BC5 U+1BEC Batak letter ba with the vowel sign o, which Unicode also lists as siala ulu. Changes ba to bo.
  • Batak bo (Karo) U+1BC5 U+1BED Batak letter ba with the vowel sign Karo o, which Unicode also lists as hatulungan. The Karo sign for o.
  • Batak bu U+1BC5 U+1BEE Batak letter ba with the vowel sign u, which Unicode also lists as boruta. Changes ba to bu.
  • Mandailing ca U+1BDA U+1BE6 Batak letter Mandailing sa with the sign tompi. In Mandailing the tompi changes sa to ca.
  • Mandailing ka U+1BC4 U+1BE6 Batak letter Mandailing ha with the sign tompi. In Mandailing the tompi changes ha to ka.
  • Simalungun su U+1BD9 U+1BEF Batak letter Simalungun sa with the vowel sign u for Simalungun sa, which Unicode also lists as haboritan. The form the sign u takes on the Simalungun sa.

Bindu 4

  • Bindu judul U+1BFE Batak symbol bindu judul. Batak block, Unicode 6.0. The title bindu. Separates a title from the text under it.
  • Bindu na metek U+1BFC Batak symbol bindu na metek. Batak block, Unicode 6.0. The small bindu. Begins a paragraph or a stanza.
  • Bindu pangolat U+1BFF Batak symbol bindu pangolat. Batak block, Unicode 6.0. Trailing punctuation.
  • Bindu pinarboras U+1BFD Batak symbol bindu pinarboras. Batak block, Unicode 6.0. The rice-shaped bindu. Begins a paragraph or a stanza.

How this list was compiled: Every character was checked against UnicodeData.txt, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt): the code points and the character names in the notes come from that file, names in sentence case. Block names come from Blocks.txt (https://www.unicode.org/Public/18.0.0/ucd/Blocks.txt) and the Unicode version each character arrived in from DerivedAge.txt (https://www.unicode.org/Public/18.0.0/ucd/DerivedAge.txt), both version 18.0.0. Other names of a character come from NamesList.txt, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/NamesList.txt). The letters stand in the order of the Batak block, U+1BC0 to U+1BE5, which is also the order of the letter table in Wikipedia's Batak script article (https://en.wikipedia.org/wiki/Batak_script). Which letters are regional forms follows the Unicode names: a name with Simalungun, Mandailing, Karo or Pakpak in it is in the second group, and the lines marked Unicode's note are that file's own annotations. What each mark does, the two signs that take a vowel away, the tompi, the bindu and what each is for follow the same article, restated in this site's own words; its table of marks is made of pictures, so the spellings be, bee, bi, bo and bu follow the Unicode names of the signs (e, ee, i, o, u), and the article says nothing here about how e and ee differ in sound. Each mark tile is ᯅ with the mark added, except the three whose sign belongs to one letter. Every character of the block is on the page. No locale of CLDR is written in these letters, so there was none to compare. The article spells the rice-shaped bindu panarboras; its tile follows the Unicode name, pinarboras. The tile names and the grouping are this site's own. Each tile was drawn on 2026-10-08 before it was kept, and all of them drew. All sources were read on 2026-10-08. Licence: own work