Last updated: 2026-10-15

Braille translator that turns letters into Unicode dots

Paste text. Grade 1 cells appear at once. Switch the direction to read dots as letters.

Direction
Braille
Output shows up here.

Grade 1 braille (uncontracted), based on the Unicode Braille Patterns standard.

Braille Cell of the Day

One cell from the Grade 1 set, picked for today. Refresh for another.

letter sign

dots 5-6

This tool in one line

This braille translator turns plain text into Grade 1 Unicode braille, and turns those cells back into text.

How to use it

  1. Leave the switch on Text to braille, or flip it to Braille to text.
  2. Type or paste into the box. hello world is a useful first check.
  3. Read the cells in the output. A capital or a number takes an extra cell in front.
  4. Press Copy to take the Unicode braille string.
  5. Use Braille Cell of the Day when you want one cell named, with its dot numbers.

[IMG: 输入 hello world 后输出区是对应 Unicode 盲文的界面 + alt: Braille translator converting hello world into Unicode braille cells]

braille-translator-text-to-braille.webp

Grade 1 vs Grade 2

The output of this braille translator is Grade 1 braille, also called uncontracted braille. Each letter keeps its own cell, so a word is spelled the way it is written.

Grade 2, the contracted code used in most published books, folds common words and letter groups into shorter signs. Grade 1 is the form used here because every cell maps back to one character. The conversion stays predictable, reversible, and suited to teaching and to basic transcription.

What the extra dots mean

A capital letter is the same cell as its lowercase partner. Grade 1 puts the capital sign, dot 6 (⠠), in front of the letter. H is two cells: ⠠⠓. The extra cell tells you the case. It is not a second spelling of the letter.

Digits reuse the cells for a through j. The number sign, dots 3-4-5-6 (⠼), sits in front of a run of digits, and the cells that follow are 1 through 9 and 0. 7 is ⠼⠛. When a letter from a to j follows digits in the same word, a letter sign, dots 5-6 (⠰), marks the return to letters, so 1a is not read as 11.

[IMG: 大写 H 前面单独一格大写符号的两个盲文格 + alt: Capital indicator cell placed before the letter H]

braille-translator-capital-sign.webp

FAQ

Why does a capital letter add a cell in front?

Grade 1 uses one cell shape for a letter, upper or lower case. The capital sign, a cell with only dot 6 (⠠), is written immediately before the letter. “H” is ⠠⠓: the first cell is the indicator, and the second cell is h.

How does this braille translator write numbers?

Digits reuse the cells for a through j, standing for 1 through 9 and 0. A number sign, dots 3-4-5-6 (⠼), is placed in front of the run so those cells are read as digits. “7” is ⠼⠛, the cell for g with the number sign before it.

Can I paste Unicode braille and get the letters back?

Switch the direction to Braille to text and paste Unicode braille into the box. Capital signs and number signs are read back into uppercase letters and digits. A string this page produced converts back to the same text.

Is this Grade 2 contracted braille?

This braille translator writes Grade 1, uncontracted braille, one cell per letter. Grade 2 shortens common words with contractions, and those short forms are not produced here. A contracted book will not match this output line for line.

Which punctuation does the converter cover?

Period, comma, question mark, exclamation mark, apostrophe, hyphen, colon, and semicolon each have a Grade 1 cell. Letters and digits are covered too. Any other character is left unchanged so you can see it was not converted.

Where to go next