Braille Translator

Converts text to Braille Unicode characters and back, letter by letter. It is a teaching and curiosity tool — producing something that could actually be embossed and read is a different and much larger problem, explained below.

Live demo · real result from this tool
Direction

Result

⠠⠃⠗⠁⠊⠇⠇⠑ ⠓⠁⠎ ⠼⠋ ⠙⠕⠞⠎⠲

Processed on your device — nothing is uploaded.

How to use Braille Translator

  1. Choose a direction — text to Braille, or Braille to text.
  2. Type or paste your input.
  3. Copy the result.
  4. Output is uncontracted (Grade 1) Braille — one cell per letter.
  5. Numbers use the number sign followed by the letters a–j.
  6. Braille characters on screen are not accessible to screen reader users; plain text is.

What Braille actually is

Each cell is a rectangle of six dot positions, two across and three down, giving 64 combinations. Unicode encodes all of them, plus an eight-dot extension used in computing, as the Braille Patterns block — which is why Braille can be represented as text at all. Louis Braille devised the system in 1824, aged fifteen, adapting a military night-writing code. Numbers are not separate cells: a number sign precedes the letters a to j, which then stand for 1 to 0.

Letter-for-letter is Grade 1, and it is not what readers use

This tool produces uncontracted Braille, where each printed letter becomes one cell. Fluent readers use Grade 2, which contracts common words and letter groups into single cells — “the”, “and”, “for” and around 180 others each have their own sign. Grade 2 is roughly a third shorter, which matters enormously when a printed page becomes several embossed ones. Converting to Grade 2 requires a contraction engine and knowledge of the language, and producing Grade 1 where Grade 2 is expected reads as oddly as writing English without contractions.

Do not use this for real accessibility

Braille Unicode characters displayed on a screen are not accessible to a blind reader — a screen reader announces them as “Braille pattern dots-1-2-5” or similar, which is far worse than the plain text it came from. Actual Braille access comes from a refreshable Braille display driven by the screen reader reading your ordinary text, or from an embosser fed properly transcribed files. Writing a web page in Braille characters makes it less accessible, not more.

Where it is genuinely useful

Learning the alphabet and understanding how the system works. Designing signage, where you need to see the cell patterns before sending artwork to a manufacturer — though the final file should come from a proper transcription service, and signage in most countries has legally specified dot dimensions and spacing. Puzzles and escape rooms. And explaining to sighted people why a Braille book is so much larger than a printed one.

Frequently asked questions

What is Braille?
Braille is a tactile writing system used by people who are blind. It uses raised dots in patterns to represent letters and numbers.
Does this show visual Braille?
Yes, this tool uses Unicode Braille characters (⠁⠃⠉) which display the dot patterns visually. Real Braille is felt with fingers.
Can I print this Braille?
The Unicode Braille characters will print, but they're not embossed. For actual tactile Braille, use a Braille embosser or printer.
Is this real Braille?
It is real Braille Unicode, and it is Grade 1 — one cell per printed letter. Fluent readers use Grade 2, which contracts common words and letter groups and is about a third shorter. For anything that will be embossed and read, use a proper transcription service.
Can blind people read Braille characters on a website?
No, and this surprises people. A screen reader announces each character by its dot pattern rather than the letter it represents. Blind readers access web pages through a screen reader reading the ordinary text, optionally to a refreshable Braille display. Plain text is the accessible format.
How do numbers work in Braille?
A number sign is placed before the digits, and the letters a through j then represent 1 through 0. So the cells for “ab” preceded by a number sign read as 12.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close