rebecca turner


ASCII table

UTF-8 compatible!

Available as a terminal-friendly .txt!

Or as a simple version with just the character and hex code!

Char Dec Oct Hex Bin C0 C U Name
(nul) 0 0000 0x00 00000000 ^@ \0 Null
(soh) 1 0001 0x01 00000001 ^A Start of Heading
(stx) 2 0002 0x02 00000010 ^B Start of Text
(etx) 3 0003 0x03 00000011 ^C End of Text
(eot) 4 0004 0x04 00000100 ^D End of Transmission
(enq) 5 0005 0x05 00000101 ^E Enquiry
(ack) 6 0006 0x06 00000110 ^F Acknowledgement
(bel) 7 0007 0x07 00000111 ^G \a Bell
(bs) 8 0010 0x08 00001000 ^H \b Backspace
(ht) 9 0011 0x09 00001001 ^I \t Horizontal Tab
(nl) 10 0012 0x0a 00001010 ^J \n Line Feed
(vt) 11 0013 0x0b 00001011 ^K \v Vertical Tab
(np) 12 0014 0x0c 00001100 ^L \f Form Feed
(cr) 13 0015 0x0d 00001101 ^M \r Carriage Return
(so) 14 0016 0x0e 00001110 ^N Shift Out
(si) 15 0017 0x0f 00001111 ^O Shift In
(dle) 16 0020 0x10 00010000 ^P Data Link Escape
(dc1) 17 0021 0x11 00010001 ^Q Device Control 1 (often XON)
(dc2) 18 0022 0x12 00010010 ^R Device Control 2
(dc3) 19 0023 0x13 00010011 ^S Device Control 3 (often XOFF)
(dc4) 20 0024 0x14 00010100 ^T Device Control 4
(nak) 21 0025 0x15 00010101 ^U Negative Acknowledgement
(syn) 22 0026 0x16 00010110 ^V Synchronous Idle
(etb) 23 0027 0x17 00010111 ^W End of Transmission Block
(can) 24 0030 0x18 00011000 ^X Cancel
(em) 25 0031 0x19 00011001 ^Y End of Medium
(sub) 26 0032 0x1a 00011010 ^Z Substitute
(esc) 27 0033 0x1b 00011011 ^[ \e Escape
(fs) 28 0034 0x1c 00011100 ^\ File Separator
(gs) 29 0035 0x1d 00011101 ^] Group Separator
(rs) 30 0036 0x1e 00011110 ^^ Record Separator
(us) 31 0037 0x1f 00011111 ^_ Unit Separator
(sp) 32 0040 0x20 00100000 Space
! 33 0041 0x21 00100001 Exclamation mark
" 34 0042 0x22 00100010 \\" Quotation mark
# 35 0043 0x23 00100011 Number sign
$ 36 0044 0x24 00100100 Dollar sign
% 37 0045 0x25 00100101 Percent sign
& 38 0046 0x26 00100110 Ampersand
' 39 0047 0x27 00100111 \\' Apostrophe
( 40 0050 0x28 00101000 Left parenthesis
) 41 0051 0x29 00101001 Right parenthesis
* 42 0052 0x2a 00101010 Asterisk
+ 43 0053 0x2b 00101011 Plus sign
, 44 0054 0x2c 00101100 Comma
- 45 0055 0x2d 00101101 Hyphen-minus
. 46 0056 0x2e 00101110 Full stop
/ 47 0057 0x2f 00101111 Solidus
0 48 0060 0x30 00110000 Digit zero
1 49 0061 0x31 00110001 Digit one
2 50 0062 0x32 00110010 Digit two
3 51 0063 0x33 00110011 Digit three
4 52 0064 0x34 00110100 Digit four
5 53 0065 0x35 00110101 Digit five
6 54 0066 0x36 00110110 Digit six
7 55 0067 0x37 00110111 Digit seven
8 56 0070 0x38 00111000 Digit eight
9 57 0071 0x39 00111001 Digit nine
: 58 0072 0x3a 00111010 Colon
; 59 0073 0x3b 00111011 Semicolon
< 60 0074 0x3c 00111100 Less-than sign
= 61 0075 0x3d 00111101 Equals sign
> 62 0076 0x3e 00111110 Greater-than sign
? 63 0077 0x3f 00111111 \? Question mark
@ 64 0100 0x40 01000000 Commercial at
A 65 0101 0x41 01000001 Latin capital letter A
B 66 0102 0x42 01000010 Latin capital letter B
C 67 0103 0x43 01000011 Latin capital letter C
D 68 0104 0x44 01000100 Latin capital letter D
E 69 0105 0x45 01000101 Latin capital letter E
F 70 0106 0x46 01000110 Latin capital letter F
G 71 0107 0x47 01000111 Latin capital letter G
H 72 0110 0x48 01001000 Latin capital letter H
I 73 0111 0x49 01001001 Latin capital letter I
J 74 0112 0x4a 01001010 Latin capital letter J
K 75 0113 0x4b 01001011 Latin capital letter K
L 76 0114 0x4c 01001100 Latin capital letter L
M 77 0115 0x4d 01001101 Latin capital letter M
N 78 0116 0x4e 01001110 Latin capital letter N
O 79 0117 0x4f 01001111 Latin capital letter O
P 80 0120 0x50 01010000 Latin capital letter P
Q 81 0121 0x51 01010001 Latin capital letter Q
R 82 0122 0x52 01010010 Latin capital letter R
S 83 0123 0x53 01010011 Latin capital letter S
T 84 0124 0x54 01010100 Latin capital letter T
U 85 0125 0x55 01010101 Latin capital letter U
V 86 0126 0x56 01010110 Latin capital letter V
W 87 0127 0x57 01010111 Latin capital letter W
X 88 0130 0x58 01011000 Latin capital letter X
Y 89 0131 0x59 01011001 Latin capital letter Y
Z 90 0132 0x5a 01011010 Latin capital letter Z
[ 91 0133 0x5b 01011011 Left square bracket
\ 92 0134 0x5c 01011100 \\ Reverse solidus (backslash)
] 93 0135 0x5d 01011101 Right square bracket
^ 94 0136 0x5e 01011110 Circumflex accent (caret)
_ 95 0137 0x5f 01011111 Low line (underscore)
` 96 0140 0x60 01100000 Grave accent (backtick)
a 97 0141 0x61 01100001 Latin small letter a
b 98 0142 0x62 01100010 Latin small letter b
c 99 0143 0x63 01100011 Latin small letter c
d 100 0144 0x64 01100100 Latin small letter d
e 101 0145 0x65 01100101 Latin small letter e
f 102 0146 0x66 01100110 Latin small letter f
g 103 0147 0x67 01100111 Latin small letter g
h 104 0150 0x68 01101000 Latin small letter h
i 105 0151 0x69 01101001 Latin small letter i
j 106 0152 0x6a 01101010 Latin small letter j
k 107 0153 0x6b 01101011 Latin small letter k
l 108 0154 0x6c 01101100 Latin small letter l
m 109 0155 0x6d 01101101 Latin small letter m
n 110 0156 0x6e 01101110 Latin small letter n
o 111 0157 0x6f 01101111 Latin small letter o
p 112 0160 0x70 01110000 Latin small letter p
q 113 0161 0x71 01110001 Latin small letter q
r 114 0162 0x72 01110010 Latin small letter r
s 115 0163 0x73 01110011 Latin small letter s
t 116 0164 0x74 01110100 Latin small letter t
u 117 0165 0x75 01110101 Latin small letter u
v 118 0166 0x76 01110110 Latin small letter v
w 119 0167 0x77 01110111 Latin small letter w
x 120 0170 0x78 01111000 Latin small letter x
y 121 0171 0x79 01111001 Latin small letter y
z 122 0172 0x7a 01111010 Latin small letter z
{ 123 0173 0x7b 01111011 Left curly bracket
| 124 0174 0x7c 01111100 Vertical line
} 125 0175 0x7d 01111101 Right curly bracket
~ 126 0176 0x7e 01111110 Tilde
(del) 127 0177 0x7f 01111111 ^? Delete

PDF of the 1963 ASCII specification

Control characters on Wikipedia

Detailed historical information about ASCII and control characters