Braille Translator
Convert English letters, numbers and punctuation into uncontracted Grade 1 Braille with this free online Braille translator. Translate text into 6-dot Braille Unicode patterns (U+2800 to U+28FF) for educational use, visual learning, and display, or decode Braille characters back to text.
Uncontracted (Grade 1) English Braille, with the capital (⠠) and number (⠼) indicators. It is for display and learning, not for embossing official documents.
How Grade 1 uncontracted Braille works
Developed in nineteenth-century France by Louis Braille, the Braille reading system empowers blind and visually impaired individuals to read and write through touch. Each Braille character consists of a rectangular 6-dot cell arranged in two columns of three dots each, allowing 64 possible dot configurations. This free braille translator renders text into uncontracted (Grade 1) Braille using the standardized Braille Patterns Unicode block.
In Grade 1 Braille, every letter of the alphabet, punctuation mark, and number maps directly to an individual Braille cell without shorthand contractions. This makes Grade 1 ideal for beginners learning the alphabet, labeling signage, and visual transcription practice. Advanced readers typically use Grade 2 Braille, which incorporates hundreds of contractions to speed up reading and reduce physical document bulk.
Capitalization and number indicators
Because a 6-dot cell provides only 64 distinct dot combinations, Braille uses prefix indicator cells to expand its expressive capacity:
- Capital Indicator (⠠): Placed immediately before a letter to indicate that the following character is uppercase. In Braille, capital letters do not have unique dot patterns; instead, dot 6 (⠠) serves as the capitalization marker.
- Number Indicator (⠼): Placed before letters a through j to represent numerals 1 through 0. For example,
⠼⠁represents 1,⠼⠃represents 2, and⠼⠚represents 0. - Punctuation Marks: Standard punctuation such as commas (⠂), periods (⠲), question marks (⠦), and exclamation points (⠖) occupy their own specific lower-cell configurations.
The 256 Braille patterns in Unicode
Unicode encodes the complete set of 256 eight-dot Braille combinations in the dedicated Braille Patterns block (U+2800 to U+28FF). Each code point represents a specific pattern of raised dots, starting with the empty Braille Pattern Blank (U+2800) described in our invisible character guide. You can copy the generated Braille text for inclusion in social posts, educational worksheets, or web design. For additional tactile symbols, visit the braille symbols collection or translate signals with the Morse code translator.
Frequently asked questions
What is the difference between Grade 1 and Grade 2 Braille?
Grade 1 Braille translates letter-for-letter without abbreviations, making it ideal for learning. Grade 2 Braille incorporates contractions and word signs to save space and increase reading speed.
How does the Braille translator represent numbers?
Numbers use the letters a–j preceded by the number indicator cell (⠼). For instance, the number 1 is written as ⠼⠁, while 25 is written as ⠼⠃⠑.
Why does Unicode include a dedicated Braille Patterns block?
Unicode dedicates code points U+2800 through U+28FF to all 256 possible 8-dot Braille combinations, allowing computers to display and store Braille cells visually as standard text.
Can I use these Braille Unicode characters for tactile embossing?
Unicode Braille characters display correctly on digital screens and in print, but embossing hardware typically uses specialized translation software and Braille ASCII to drive physical embossers.