ASCII table
Available as a terminal-friendly .txt! (long version), or with less details.
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