Braille Translator
Text to Unicode braille and back in English uncontracted (Grade 1) braille — capital and number signs, punctuation, dot numbers — no Grade 2 contractions.
The braille cells (U+2800 block) or the decoded text, the cell count, the dot numbers of the first cells, and a list of any character that has no cell in the Grade 1 table.
Example: Hello World → ⠠⠓⠑⠇⠇⠕⠀⠠⠺⠕⠗⠇⠙ (13 cells; the ⠠ marks a capital); 2026 → ⠼⠃⠚⠃⠋ with the number sign; OK takes the double capital sign ⠠⠠⠕⠅.
Six dots,
Grade 1 rules.
Which cells and indicators are used, what decoding assumes, and why contractions are left out.
Cells and indicators
Each character becomes one Unicode braille cell (U+2800–U+283F), whose six dots are numbered 1–3 down the left and 4–6 down the right. Letters a–z use the standard cells; a capital takes the capital indicator ⠠ (dot 6) before it, and a word in all capitals takes it twice. Digits are the letters a–j after the numeric indicator ⠼ (dots 3456); when a letter a–j follows a number directly it is preceded by the grade 1 indicator ⠰ (dots 56) so it cannot be read as a digit. Common punctuation has its UEB cell; spaces become the blank cell ⠀.
Decoding
Braille → text applies the same rules backwards: the indicators set capital, word-capital and number modes, which a space ends. Cells outside the table are replaced by � and listed. Text pasted with ordinary spaces instead of blank cells works too.
What is not done
This is uncontracted (Grade 1) English braille. Grade 2 contracts words and letter groups by rules that depend on meaning and position, and other languages, mathematics (Nemeth, UEB maths) and music use different codes; a certified transcriber is needed for published material. The Unicode cells display braille on screen — they are not a file for an embosser. Nothing leaves the browser; the same four anonymous usage counts as the rest of the site apply.
SOURCES
- Unified English Braille (ICEB, 2013) uncontracted rules: capital indicator (dot 6), numeric indicator (dots 3456) with a–j as digits, grade 1 indicator (dots 56); Unicode Braille Patterns U+2800
Last reviewed 22 September 2026. How results are checked: How we verify.