ASCII table (printable characters)

Updated

Uppercase A is ASCII 65, lowercase a is 97, and the digit 0 is 48. Lowercase letters sit exactly 32 above their capitals.

ASCII table (printable characters)
DecimalHexBinaryCharacter
32200100000(space)
33210100001!
34220100010"
35230100011#
36240100100$
37250100101%
38260100110&
39270100111'
40280101000(
41290101001)
422A0101010*
432B0101011+
442C0101100,
452D0101101-
462E0101110.
472F0101111/
483001100000
493101100011
503201100102
513301100113
523401101004
533501101015
543601101106
553701101117
563801110008
573901110019
583A0111010:
593B0111011;
603C0111100<
613D0111101=
623E0111110>
633F0111111?
64401000000@
65411000001A
66421000010B
67431000011C
68441000100D
69451000101E
70461000110F
71471000111G
72481001000H
73491001001I
744A1001010J
754B1001011K
764C1001100L
774D1001101M
784E1001110N
794F1001111O
80501010000P
81511010001Q
82521010010R
83531010011S
84541010100T
85551010101U
86561010110V
87571010111W
88581011000X
89591011001Y
905A1011010Z
915B1011011[
925C1011100\
935D1011101]
945E1011110^
955F1011111_
96601100000`
97611100001a
98621100010b
99631100011c
100641100100d
101651100101e
102661100110f
103671100111g
104681101000h
105691101001i
1066A1101010j
1076B1101011k
1086C1101100l
1096D1101101m
1106E1101110n
1116F1101111o
112701110000p
113711110001q
114721110010r
115731110011s
116741110100t
117751110101u
118761110110v
119771110111w
120781111000x
121791111001y
1227A1111010z
1237B1111011{
1247C1111100|
1257D1111101}
1267E1111110~
Need a value that is not in the table? Open the calculator : Ascii Text Storage Size →

How it is computed

Each row gives a character's code point in the ASCII standard, written in decimal, hexadecimal and 7-bit binary. Codes 0 to 31 and 127 are control characters (line feed, tab, delete) and are not printable, so they are left out.

FAQ

What is the difference between ASCII and Unicode?+

ASCII defines 128 characters in 7 bits. Unicode extends it to every script; its first 128 code points are exactly ASCII, and UTF-8 stores them in one byte each.

How do I switch between upper and lower case with codes?+

Add 32 to an uppercase letter's code for its lowercase form (A = 65, a = 97), or flip the bit worth 32.