Braille Translator
Translate text to uncontracted (Grade 1) braille and decode braille back to text.
Runs entirely in your browser. Nothing is uploaded.
This tool uses uncontracted (Grade 1) braille. Most books and signs use contracted Grade 2 braille, so have important text checked by a braille transcriber.
Try an example
Braille Alphabet, Numbers & Punctuation
| Character | Braille | Actions |
|---|---|---|
| A | ⠠⠁ | |
| B | ⠠⠃ | |
| C | ⠠⠉ | |
| D | ⠠⠙ | |
| E | ⠠⠑ | |
| F | ⠠⠋ | |
| G | ⠠⠛ | |
| H | ⠠⠓ | |
| I | ⠠⠊ | |
| J | ⠠⠚ | |
| K | ⠠⠅ | |
| L | ⠠⠇ | |
| M | ⠠⠍ | |
| N | ⠠⠝ | |
| O | ⠠⠕ | |
| P | ⠠⠏ | |
| Q | ⠠⠟ | |
| R | ⠠⠗ | |
| S | ⠠⠎ | |
| T | ⠠⠞ | |
| U | ⠠⠥ | |
| V | ⠠⠧ | |
| W | ⠠⠺ | |
| X | ⠠⠭ | |
| Y | ⠠⠽ | |
| Z | ⠠⠵ | |
| a | ⠁ | |
| b | ⠃ | |
| c | ⠉ | |
| d | ⠙ | |
| e | ⠑ | |
| f | ⠋ | |
| g | ⠛ | |
| h | ⠓ | |
| i | ⠊ | |
| j | ⠚ | |
| k | ⠅ | |
| l | ⠇ | |
| m | ⠍ | |
| n | ⠝ | |
| o | ⠕ | |
| p | ⠏ | |
| q | ⠟ | |
| r | ⠗ | |
| s | ⠎ | |
| t | ⠞ | |
| u | ⠥ | |
| v | ⠧ | |
| w | ⠺ | |
| x | ⠭ | |
| y | ⠽ | |
| z | ⠵ | |
| 0 | ⠼⠚ | |
| 1 | ⠼⠁ | |
| 2 | ⠼⠃ | |
| 3 | ⠼⠉ | |
| 4 | ⠼⠙ | |
| 5 | ⠼⠑ | |
| 6 | ⠼⠋ | |
| 7 | ⠼⠛ | |
| 8 | ⠼⠓ | |
| 9 | ⠼⠊ | |
| . | ⠲ | |
| , | ⠂ | |
| ; | ⠆ | |
| : | ⠒ | |
| ! | ⠖ | |
| ? | ⠦ | |
| ' | ⠄ | |
| - | ⠤ |
How to use this translator
- 1
Type text
Enter text in the left box. Each letter becomes a six-dot braille cell, with a capital sign before uppercase letters and a number sign before digits.
- 2
Decode braille
Paste braille cells into the right box. The decoder handles capital and number signs and marks cells that do not map to a supported character.
- 3
Check the grade
This translator uses uncontracted Grade 1 braille. Most published braille uses Grade 2 contractions, so treat the output as a reference rather than a finished braille document.
- 4
Export for printing
Download the dot grid as SVG or PNG. Filled dots are raised; outlined dots are the empty positions that help you check the pattern.
Six dots, sixty-four patterns
A braille cell has six raised or flat dots arranged in two columns and three rows. The 64 possible patterns are enough for the alphabet, numbers, punctuation and many contractions.
The same cell can mean different things depending on context. In Grade 1, the cells for a–j become the digits 0–9 after a number sign, and a capital sign changes the next letter to uppercase.
Louis Braille and the six-dot cell
Louis Braille lost his sight as a child and developed the six-dot system in 1824, when he was fifteen. He built on Barbier's night-writing, a military code of raised dots that was too complex for fingertip reading, and published his own method in 1829.
The six-dot cell won because it fits under one fingertip and can be written with a simple slate and stylus. Modern braille uses the same geometry, even though embossers and refreshable displays have replaced much of the hand-writing.
Grade 1 and Grade 2
Grade 1 is uncontracted braille: every letter is written out. It is easier to learn and is often used for labels, beginner materials and short text.
Grade 2 uses contractions such as single cells for common words and letter groups. It is shorter and faster to read but requires a translation table. This tool uses Grade 1 only; Grade 2 is a separate system and is not supported here.
Common contractions include single cells for “and”, “for”, “of”, “the” and “with”, plus short forms for suffixes such as “-ing” and “-tion”. Because context decides which meaning applies, a Grade 2 document cannot be produced by a simple letter substitution.
The sentence below the tool repeats the practical consequence: a Grade 1 rendering is useful for learning and checking patterns, but important text should be reviewed by a braille transcriber.
Unicode braille and real embossing
The characters U+2800–U+28FF represent braille patterns in Unicode. They are useful for copying text and drawing dot grids, but they are not the same as a physical braille page: print size, dot height and spacing matter for touch reading.
The SVG and PNG exports on this page are visual templates. For a real braille document, use a braille embosser or a certified transcription service.
Common mistakes
Treating braille as a font
Braille is a writing system with its own signs and rules, not just a typeface. Copying braille characters into a normal font does not make a document accessible.
Forgetting capital and number signs
Uppercase letters and digits need indicator cells. Without them, H and h or 1 and a can use the same base cell.
Assuming Grade 2 is just shorter Grade 1
Grade 2 uses contractions and context rules that need a translation table. A simple letter-for-letter substitution will not produce correct contracted braille.
Frequently asked questions
What is the difference between Grade 1 and Grade 2 braille?
Grade 1 spells every word in full. Grade 2 uses contractions to shorten common words and letter combinations, making text faster to read and shorter to emboss.
Is braille a language?
Braille is a tactile writing system that can represent many languages. The rules here are for English braille, not a separate spoken language.
Can I print this braille?
You can print the SVG or PNG as a visual reference. For a tactile document, the page must be embossed with a braille printer and checked for correct spacing.
Does this tool support Grade 2 braille?
No. This tool uses uncontracted Grade 1 braille only. Most books and signs use contracted Grade 2 braille, so have important text checked by a braille transcriber.
What do the outlined dots mean?
Outlined dots are the empty positions in the 2×3 cell. They are included so you can see the full grid and check the raised pattern.
Who uses braille?
Braille is used by blind and low-vision readers for books, signs, labels, music and computer output. Refreshable braille displays translate screen text into raised dots in real time.
What is UEB?
Unified English Braille is the common standard for English-speaking countries. It combines the rules that were previously split between literary, science and computer braille codes.
Can I type braille on a normal keyboard?
Yes, using a braille keyboard layout or a translation tool. The six dots are mapped to keys, and a screen reader or embosser converts the input into tactile output. Plain text still needs a translation step before it becomes a braille document.