MakerFlowTools
Free client-side suite
Back to MakerFlow

Braille Converter

Turbo-Nerd

Convert text to Grade 1 (uncontracted) Braille and back, in the Unicode Braille block — with the number and capital signs handled properly.

Runs in your browser•Zero cloud uploads / Files stay on device•No account required

This is Grade 1 Braille — every letter written out.

Published books, signage and anything an embosser produces are usually Grade 2, which contracts around 180 common letter groups and whole words, with rules about when each contraction may be used that depend on how a word is built and what it means. That is a linguistics problem rather than a lookup table, and it is not what this does.

So: fine for learning the cells, labelling something, or checking a transcription character by character. Not a substitute for a Braille transcriber if it is going to a reader.

Direction

The cells

a⠁
b⠃
c⠉
d⠙
e⠑
f⠋
g⠛
h⠓
i⠊
j⠚
k⠅
l⠇
m⠍
n⠝
o⠕
p⠏
q⠟
r⠗
s⠎
t⠞
u⠥
v⠧
w⠺
x⠭
y⠽
z⠵

Digits

Digits are the letters a–j behind a number sign ⠼, and one sign covers a whole run — 123 is ⠼⠁⠃⠉, not three signs. A letter a–j straight after a number is the same cell as a digit, so a letter sign ⠰ goes between them to keep “1a” from reading as “11”. Capitals take dot 6 in front: ⠠.

1⠼⠁
2⠼⠃
3⠼⠉
4⠼⠙
5⠼⠑
6⠼⠋
7⠼⠛
8⠼⠓
9⠼⠊
0⠼⠚

Punctuation

,⠂
;⠆
:⠒
.⠲
?⠦
!⠖
'⠄
-⠤
Optimized For Platforms
design

How it works

1Type text to get Braille cells, or paste cells to read them back.
2This is Grade 1 — every letter written out. Grade 2, which is what published Braille uses, contracts around 180 letter groups and words by rules that depend on meaning, and is deliberately not attempted here.
3Digits are the letters a–j behind a number sign, and one sign covers a whole run. A letter straight after a number gets a letter sign so "1a" cannot read as "11".
4Capitals take dot 6 in front. The output is standard Unicode, so it pastes anywhere.

Related tools in Turbo-Nerd

View all Turbo-Nerd tools →