Text tools

Braille decode

Braille decode. Runs entirely on your device, nothing is uploaded.

Runs on your device. The file is never uploaded.

Braille decode turns Unicode Braille cells from the U+2800 block back into letters, digits, punctuation and spaces, reading the encode table in reverse. An unmapped cell, or plain text sitting beside one, is copied out untouched. Contractions, the number sign and the capital sign are absent here, so Grade 2 Braille decodes into unrelated letters.

Input

Questions

Which Braille can it read?

The cells this site produces. It uses the reverse of the Braille encode table: the 26 standard Grade 1 letter cells, ten dedicated digit cells, six punctuation cells and the blank cell for a space. Those digit and punctuation assignments are specific to this pair of tools, so text from a real transcriber will not decode correctly in those positions.

What happens to cells it does not recognise?

They are passed through unchanged. Any Braille pattern outside the table, and any ordinary character mixed into the input, appears in the output exactly as it arrived. Nothing is dropped and nothing raises an error, so an unexpected cell shows up as itself and you can see where the problem is.

Why is my decoded text all lower case?

Because the encoder lower-cased it. This mapping has no capital sign, so capitalisation is not carried in the Braille at all and cannot be recovered on the way back. Run the result through the Case converter if you need title or sentence casing back, keeping in mind that it will not know your proper nouns.

Can it decode contracted or Grade 2 Braille?

No. This is a one cell to one character substitution with no contractions, no number sign, no capital sign and no context rules. Grade 2 Braille compresses common words and letter groups into single cells, and decoding it needs a real transcriber. Text like that will come back as a run of unrelated letters.

Does it need the input to be only Braille?

No. Mixed input is fine, since anything not in the table passes through. Drop a file with Braille embedded in ordinary text and only the recognised cells are converted. Everything runs on your device in a Web Worker, per file, so you can decode a batch in one go.

Related Text tools