How braille works
Braille represents each character with a cell of up to six raised dots in two columns of three. Louis Braille published the system in 1829. The first ten letters, a to j, use only the top four dots; k to t add the bottom-left dot; u to z add both bottom dots, except w, which was added later for English. Because there are only 63 patterns, braille uses indicators: ⠠ before a letter makes it a capital, and ⠼ before letters a–j turns them into digits 1–0.
This translator writes grade 1 (uncontracted) Unified English Braille, letter by letter. Most printed English braille uses grade 2, which adds contractions for common words and letter groups.
Worked example
Hi 42 → ⠠⠓⠊⠀⠼⠙⠃: the capital sign, h (dots 1-2-5), i (dots 2-4), a blank cell, the number sign, then d (= 4) and b (= 2).
Display, not embossing
The output uses Unicode braille characters, which show the dot patterns on screen and in documents. Screen-reader users read braille on refreshable displays driven by the screen reader itself.
How this works
The page removes accents, then writes each letter as its UEB braille cell, adding the capital indicator ⠠ before uppercase letters and the numeric indicator ⠼ at the start of each run of digits, which reuse the cells of a to j. Spaces become the blank braille cell and common punctuation uses its UEB cell. Text made only of Unicode braille characters is translated back to letters. The output is Unicode, so you can paste it into documents and messages. Everything runs in your browser.
Frequently asked
Is this grade 1 or grade 2 braille?
Grade 1 (uncontracted), letter by letter. Grade 2 uses contractions and needs a full translation table.
Does it support Portuguese braille?
Not yet. Portuguese braille has its own cells for accented letters; this page removes accents.
Can I print this for a blind reader?
Printed dots on paper cannot be felt. Embossing needs a braille embosser and its translation software.
What are the braille characters on screen?
Unicode braille patterns (U+2800–U+28FF), which display the dot layout in any font that supports them.
Sources
- International Council on English Braille — Unified English Braille
- Unicode — Braille Patterns (U+2800–U+28FF) code chart
- Wikipedia — English Braille
Reviewed Oct 17, 2026 · test vectors fixtures/codes/braille-translator/