World Library  
Flag as Inappropriate
Email this Article

Braille ASCII

Article Id: WHEBN0003612565
Reproduction Date:

Title: Braille ASCII  
Author: World Heritage Encyclopedia
Language: English
Subject: Braille, Braille pattern dots-14, Braille Patterns, New York Point, Korean Braille
Collection: Ascii, Braille
Publisher: World Heritage Encyclopedia

Braille ASCII

Braille ASCII (or more formally The North American Braille ASCII Code, also known as SimBraille) is a subset of the ASCII character set which uses 64 of the printable ASCII characters to represent all possible dot combinations in six-dot Braille. It was developed around 1969 and, despite originally being known as North American Braille ASCII, it is now used internationally.


  • Overview 1
  • Uses 2
  • Braille ASCII values 3
  • Unused ASCII values 4
  • See also 5
  • References 6
  • External links 7


Braille ASCII uses the 64 ASCII characters between 32 and 95 inclusive. All capital letters in ASCII correspond to their equivalent values in uncontracted English Braille. Note however that, unlike standard print, there is only one Braille symbol for each letter of the alphabet. Therefore, in Braille, all letters are lower-case by default, unless preceded by a capitalization sign ( dot 6). The numbers 1 through 9 and 0 correspond to the letters a through j, except that they are lowered or shifted lower in the Braille cell. For example, dots 1-4 represents c, and dots 2-5 is 3. The other symbols may or may not correspond to their Braille values. For example, dots 3-4 represents / in Braille ASCII, and this is the Braille slash, but dots 1-2-3-4-5-6 represents =, and this is not the equals sign in Braille.

Braille ASCII more closely corresponds to the Nemeth Braille Code for mathematics than it does to the English Literary Braille Code, as the Nemeth Braille code is what it was originally based upon.

If Braille ASCII is viewed in a word processor, it will look like a jumbled mix of letters, numbers, and punctuation. However, there are several fonts available, many of them free, which allow the user to view and print Braille ASCII as simulated Braille, i.e. a graphical representation of Braille characters


Braille ASCII was originally designed to be a means for storing and transmitting six-dot Braille in a digital format, and this continues to be its primary usage today. Because it uses standard characters available on computer keyboards, it can be easily typed and edited with a standard word processor. Many Braille embossers receive their input in Braille ASCII, and nearly all Braille translation software can import and export this format.

Several institutions which produce Braille materials distribute BRF files. BRF files are files which primarily contain Braille ASCII, but also include control characters, which affect how the Braille is printed or displayed. These files can then be embossed with a Braille embosser or printed, read on a Refreshable Braille display, or back-translated into standard text, which can then be read by a Screen reader or other similar program. Many find BRF files to be a more convenient way to receive brailled content, and it has increasing use as a distribution format.

Unicode includes a means for encoding eight-dot Braille; however, Braille ASCII continues to be the preferred format for encoding six-dot Braille.

Braille ASCII values

The following table shows the arrangement of characters, with the hexadecimal value, corresponding ASCII character, dot combinations, Braille Unicode glyph, and general meaning (the actual meaning may change depending on context).[1][2]

Hex ASCII Glyph Braille Dots Braille Glyph Braille Meaning
20 (space) ⠀ (braille pattern blank) (space)
21 ! 2-3-4-6 ⠮ (braille pattern dots-2346) the
22 " 5 ⠐ (braille pattern dots-5) (contraction)
23 # 3-4-5-6 ⠼ (braille pattern dots-3456) (number prefix)
24 $ 1-2-4-6 ⠫ (braille pattern dots-1246) ed
25 % 1-4-6 ⠩ (braille pattern dots-146) sh
26 & 1-2-3-4-6 ⠯ (braille pattern dots-12346) and
27 ' 3 ⠄ (braille pattern dots-3) '
28 ( 1-2-3-5-6 ⠷ (braille pattern dots-12356) of
29 ) 2-3-4-5-6 ⠾ (braille pattern dots-23456) with
2A * 1-6 ⠡ (braille pattern dots-16) ch
2B + 3-4-6 ⠬ (braille pattern dots-346) ing
2C , 6 ⠠ (braille pattern dots-6) (uppercase prefix)
2D - 3-6 ⠤ (braille pattern dots-36) -
2E . 4-6 ⠨ (braille pattern dots-46) (italic prefix)
2F / 3-4 ⠌ (braille pattern dots-34) st
30 0 3-5-6 ⠴ (braille pattern dots-356)
31 1 2 ⠂ (braille pattern dots-2) ,
32 2 2-3 ⠆ (braille pattern dots-23) ;
33 3 2-5 ⠒ (braille pattern dots-25) :
34 4 2-5-6 ⠲ (braille pattern dots-256) .
35 5 2-6 ⠢ (braille pattern dots-26) en
36 6 2-3-5 ⠖ (braille pattern dots-235) !
37 7 2-3-5-6 ⠶ (braille pattern dots-2356) ( or )
38 8 2-3-6 ⠦ (braille pattern dots-236) “ or ?
39 9 3-5 ⠔ (braille pattern dots-35) in
3A : 1-5-6 ⠱ (braille pattern dots-156) wh
3B ; 5-6 ⠰ (braille pattern dots-56) (letter prefix)
3C < 1-2-6 ⠣ (braille pattern dots-126) gh
3D = 1-2-3-4-5-6 ⠿ (braille pattern dots-123456) for
3E > 3-4-5 ⠜ (braille pattern dots-345) ar
3F ? 1-4-5-6 ⠹ (braille pattern dots-1456) th
Hex ASCII Glyph Braille Dots Braille Glyph Braille Meaning
40 @ 4 ⠈ (braille pattern dots-4) (accent prefix)
41 A 1 ⠁ (braille pattern dots-1) a
42 B 1-2 ⠃ (braille pattern dots-12) b
43 C 1-4 ⠉ (braille pattern dots-14) c
44 D 1-4-5 ⠙ (braille pattern dots-145) d
45 E 1-5 ⠑ (braille pattern dots-15) e
46 F 1-2-4 ⠋ (braille pattern dots-124) f
47 G 1-2-4-5 ⠛ (braille pattern dots-1245) g
48 H 1-2-5 ⠓ (braille pattern dots-125) h
49 I 2-4 ⠊ (braille pattern dots-24) i
4A J 2-4-5 ⠚ (braille pattern dots-245) j
4B K 1-3 ⠅ (braille pattern dots-13) k
4C L 1-2-3 ⠇ (braille pattern dots-123) l
4D M 1-3-4 ⠍ (braille pattern dots-134) m
4E N 1-3-4-5 ⠝ (braille pattern dots-1345) n
4F O 1-3-5 ⠕ (braille pattern dots-135) o
50 P 1-2-3-4 ⠏ (braille pattern dots-1234) p
51 Q 1-2-3-4-5 ⠟ (braille pattern dots-12345) q
52 R 1-2-3-5 ⠗ (braille pattern dots-1235) r
53 S 2-3-4 ⠎ (braille pattern dots-234) s
54 T 2-3-4-5 ⠞ (braille pattern dots-2345) t
55 U 1-3-6 ⠥ (braille pattern dots-136) u
56 V 1-2-3-6 ⠧ (braille pattern dots-1236) v
57 W 2-4-5-6 ⠺ (braille pattern dots-2456) w
58 X 1-3-4-6 ⠭ (braille pattern dots-1346) x
59 Y 1-3-4-5-6 ⠽ (braille pattern dots-13456) y
5A Z 1-3-5-6 ⠵ (braille pattern dots-1356) z
5B [ 2-4-6 ⠪ (braille pattern dots-246) ow
5C \ 1-2-5-6 ⠳ (braille pattern dots-1256) ou
5D ] 1-2-4-5-6 ⠻ (braille pattern dots-12456) er
5E ^ 4-5 ⠘ (braille pattern dots-45) (currency prefix)
5F _ 4-5-6 ⠸ (braille pattern dots-456) (contraction)

The following C string literal (which can also be used in Python and other programming languages that accept C string literals) is derived from the above table and gives the Braille ASCII mappings for Unicode Braille characters U+2800 through U+283F in order, starting with U+2800 at the start of the string:

" A1B'K2L@CIF/MSP\"E3H9O6R^DJG>NTQ,*5<-U8V.%[$+X!&;:4\\0Z7(_?W]#Y)="

Unused ASCII values

Only 64 characters are needed to represent all possible combinations of 6 dot Braille (including space), so not all ASCII values are needed for Braille ASCII.

The lower-case letters (a to z) are not normally used, but might be interpreted as having the same dot patterns as their upper-case equivalents. `, {, |, and } are not used and their Braille ASCII rendition is not defined.

Braille ASCII is merely a subset of the ASCII table that can be used to represent all possible combinations of 6-dot Braille. It is not to be confused with the Computer Braille Code, which can represent all ASCII values in Braille.

See also


  1. ^ "Representing and Displaying Braille". 2002-02-20. Retrieved 2009-08-09. 
  2. ^ Halleck, John (2000-08-24). "". Braille.Ascii. Retrieved 2009-08-10. 

External links

  • About Braille: Codes, Formats, Computers, and Braille ASCII at the Wayback Machine (archived January 16, 2006)
  • Early History of Braille Translators and Embossers
  • Representing and Displaying Braille
  • Web-Braille fact sheet from the Library of Congress
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.