Braille Translator
Free online Braille Translator that converts text to Grade 1 Unified English Braille (UEB) and Braille characters back to text instantly. Full alphabet, numbers, and punctuation with Unicode Braille Patterns, number and capital indicators, and one-click copy or download. Everything runs locally in your browser — no signup, no uploads, nothing leaves your device.
Input
Type text or paste BrailleCtrl+Enter (or Cmd+Enter) inside the textarea to translate instantly. Grade 1 Braille uses one Braille cell per character. Numbers are preceded by a number sign and uppercase letters by a capital sign.
Output
Ready when you areYour translation will appear here
Type some text or paste Braille characters and click Translate.
Braille reference chart
Here is the Grade 1 Unified English Braille character set supported by this translator. Use this chart to look up any character, or click Try Example above to see the tool in action.
What does this Braille Translator do?
This free online Braille Translator converts text to Braille and Braille back to text, all in your browser. Type a message and get the Braille cells instantly, or paste Braille characters and read what they say. It covers Grade 1 Unified English Braille (UEB) — 26 letters, 10 digits, and the most common punctuation marks.
The translator uses Unicode Braille Patterns (U+2800–U+28FF) so the output renders as actual Braille dots in any modern browser. Numbers are automatically preceded by the number sign, and uppercase letters by the capital sign, following standard UEB rules.
Everything runs locally. The text or Braille you enter never leaves your device, there is no signup, and there are no usage limits. Translate as much as you want, as many times as you want, for personal or commercial projects.
How to translate text to Braille and back
- Choose a direction. Click Text → Braille to encode, or Braille → Text to decode.
- Type or paste your input. Live conversion updates the output as you type (the toggle is on by default).
- Review the output. Braille cells appear as Unicode Braille characters. The stats panel shows how many cells were produced.
- Copy or download. Use Copy Output for the clipboard, or Download .txt to save the result as a file.
Why use this Braille Translator?
Instant translation
Translation happens in your browser the moment you type. No server round-trip, no waiting, no upload limits.
Bidirectional
One tool does both directions: text to Braille and Braille to text. Switch with a single click — the input and output swap roles.
Unicode Braille
Output uses the Unicode Braille Patterns block (U+2800–U+28FF) so cells render as actual Braille dots in any modern browser.
Grade 1 UEB
Supports the full Grade 1 Unified English Braille set: A–Z, 0–9, and common punctuation, with number and capital indicators.
100% private
Everything runs locally. The text or Braille you enter never leaves your device — no server, no logs, no tracking.
Works offline
Once the page loads, you can translate to and from Braille without an internet connection. Bookmark it for offline work.
Braille cell structure
A Braille cell is made up of six raised dots arranged in two columns of three. Each dot has a number from 1 to 6, which is how specific patterns are described in Braille documentation.
| Position | Dot number | Example use |
|---|---|---|
| Top-left | Dot 1 | Letter a (dot 1) |
| Middle-left | Dot 2 | Letter b (dots 1-2) |
| Bottom-left | Dot 3 | Letter k (dots 1-3) |
| Top-right | Dot 4 | Letter c (dots 1-4) |
| Middle-right | Dot 5 | Letter d (dots 1-4-5) |
| Bottom-right | Dot 6 | Capital sign (dot 6) |
This translator uses the standard 6-dot Unicode Braille Patterns. Each character is mapped to its specific dot combination following the Grade 1 UEB standard.
Who uses a Braille Translator?
Braille remains an essential tool for blind and low-vision readers around the world. Here are the most common use cases:
Teachers and educators
- Create accessible learning materials for blind and low-vision students
- Generate Braille versions of worksheets, quizzes, and classroom handouts
- Teach the Braille alphabet using the reference chart and interactive translation
Students and learners
- Learn the Unified English Braille code with instant feedback
- Practice reading Braille cells and check your answers
- Convert homework or study notes into Braille format
Developers and accessibility testers
- Test how Braille output renders in different browsers and screen readers
- Verify Unicode Braille Patterns encode and decode correctly
- Generate sample Braille data for automated tests
Anyone curious about Braille
- See what your name looks like in Braille
- Understand how the Braille dot system maps to letters and numbers
- Create Braille birthday cards, labels, or decorative text
Tips for working with Braille
- Use Grade 1 for accuracy. Grade 1 Braille (uncontracted) uses one cell per character, which makes it easy to read letter by letter. Grade 2 uses contractions for common words, which saves space but is harder to decode manually.
- Numbers need a number sign. In Braille, digits use the same cells as the letters a–j but are preceded by a number sign (dots 3-4-5-6). This translator inserts it automatically.
- Capital letters need a capital sign. An uppercase letter is preceded by a capital sign (dot 6). For a run of uppercase letters, UEB uses a double-capital sign — the translator handles this per standard rules.
- Watch out for cell-only rendering. Not all fonts include Braille glyphs. If the output looks blank, try a different browser or install a Braille-capable font.
- Copying Braille to text-only fields. Unicode Braille Patterns are ordinary Unicode characters. They copy and paste like any other text and work in most modern applications.
- Extended Braille is not covered. This tool handles the Grade 1 UEB core set. Specialised Braille systems (Nemeth for math, music Braille, non-English Braille) use different mappings and are not included.