Braille is a tactile writing system in which characters are formed from raised dots in a six-dot cell. This tool works in Grade 1 (uncontracted) Braille, where every letter is spelled out, and uses the official Unicode Braille Patterns block so the output is copy-pastable text rather than an image. You can convert text to Braille cells and decode Braille cells back to text.
How it works
Each Braille cell is one Unicode character in the range U+2800–U+28FF, where the low 6 bits select which of the six dots are raised. The 26 letters a–z map to fixed cells (a is dot 1, b is dots 1-2, and so on). Digits reuse the cells for a–j but are preceded by a number sign cell, and uppercase letters are preceded by a capital indicator cell.
When encoding, the tool emits the capital indicator before any uppercase letter and the number sign once at the start of a run of digits. When decoding, it reads those indicators and applies them to the following cell, so ⠠⠛ decodes to a capital G.
Example
Encoding Gera produces ⠠⠛⠑⠗⠁: a capital indicator, then the cells for g, e, r and a. The number 2026 becomes ⠼⠃⠚⠃⠋ — a single number sign followed by the digit cells. Decoding reverses both rules to recover the original text.