ASCII stands for the "American Standard Code for Information Interchange".
It was designed as a standard character set for computers and electronic devices.
It contains the numbers from 0-9, the upper and lower case English letters from A to Z, and some special characters.
The character sets used in modern computers, in HTML, and on the Internet, are all based on ASCII.
The following tables list the 128 ASCII characters and their equivalent number.
The below table can be used as reference for ASCII characters. There are types of ASCII characters as mentioned below.
Char | Number | Description |
0 - 31 | Device Control Characters | |
32 | Space | |
! | 33 | Exclamation mark |
" | 34 | Double quotes |
# | 35 | Number |
$ | 36 | Dollar |
% | 37 | percent sign |
& | 38 | Ampersand |
' | 39 | Single quote |
( | 40 | Open parenthesis |
) | 41 | Close parenthesis |
* | 42 | Asterisk |
+ | 43 | Plus |
, | 44 | Comma |
- | 45 | Hyphen |
. | 46 | Period, dot or full stop |
/ | 47 | Slash or divide |
0 | 48 | Zero |
1 | 49 | One |
2 | 50 | Two |
3 | 51 | Three |
4 | 52 | Four |
5 | 53 | Five |
6 | 54 | Six |
7 | 55 | Seven |
8 | 56 | Eight |
9 | 57 | Nine |
: | 58 | Colon |
; | 59 | Semicolon |
< | 60 | Less than |
= | 61 | Equals |
> | 62 | Greater than |
? | 63 | Question mark |
@ | 64 | At symbol |
A | 65 | Uppercase A |
B | 66 | Uppercase B |
C | 67 | Uppercase C |
D | 68 | Uppercase D |
E | 69 | Uppercase E |
F | 70 | Uppercase F |
G | 71 | Uppercase G |
H | 72 | Uppercase H |
I | 73 | Uppercase I |
J | 74 | Uppercase J |
K | 75 | Uppercase K |
L | 76 | Uppercase L |
M | 77 | Uppercase M |
N | 78 | Uppercase N |
O | 79 | Uppercase O |
P | 80 | Uppercase P |
Q | 81 | Uppercase Q |
R | 82 | Uppercase R |
S | 83 | Uppercase S |
T | 84 | Uppercase T |
U | 85 | Uppercase U |
V | 86 | Uppercase V |
W | 87 | Uppercase W |
X | 88 | Uppercase X |
Y | 89 | Uppercase Y |
Z | 90 | Uppercase Z |
[ | 91 | Opening bracket |
92 | Backslash | |
] | 93 | Closing bracket |
^ | 94 | Caret - circumflex |
_ | 95 | Underscore |
` | 96 | Grave accent |
a | 97 | Lowercase a |
b | 98 | Lowercase b |
c | 99 | Lowercase c |
d | 100 | Lowercase d |
e | 101 | Lowercase e |
f | 102 | Lowercase f |
g | 103 | Lowercase g |
h | 104 | Lowercase h |
i | 105 | Lowercase i |
j | 106 | Lowercase j |
k | 107 | Lowercase k |
l | 108 | Lowercase l |
m | 109 | Lowercase m |
n | 110 | Lowercase n |
o | 111 | Lowercase o |
p | 112 | Lowercase p |
q | 113 | Lowercase q |
r | 114 | Lowercase r |
s | 115 | Lowercase s |
t | 116 | Lowercase t |
u | 117 | Lowercase u |
v | 118 | Lowercase v |
w | 119 | Lowercase w |
x | 120 | Lowercase x |
y | 121 | Lowercase y |
z | 122 | Lowercase z |
{ | 123 | Opening brace |
| | 124 | Vertical bar |
} | 125 | Closing brace |
~ | 126 | Equivalency sign (tilde) |
Character | Number | Description |
---|---|---|
NUL | 00 | null character |
SOH | 01 | start of header |
STX | 02 | start of text |
ETX | 03 | end of text |
EOT | 04 | end of transmission |
ENQ | 05 | enquiry |
ACK | 06 | acknowledge |
BEL | 07 | bell (ring) |
BS | 08 | backspace |
HT | 09 | horizontal tab |
LF | 10 | line feed |
VT | 11 | vertical tab |
FF | 12 | form feed |
CR | 13 | carriage return |
SO | 14 | shift out |
SI | 15 | shift in |
DLE | 16 | data link escape |
DC1 | 17 | device control 1 |
DC2 | 18 | device control 2 |
DC3 | 19 | device control 3 |
DC4 | 20 | device control 4 |
NAK | 21 | negative acknowledge |
SYN | 22 | synchronize |
ETB | 23 | end transmission block |
CAN | 24 | cancel |
EM | 25 | end of medium |
SUB | 26 | substitute |
ESC | 27 | escape |
FS | 28 | file separator |
GS | 29 | group separator |
RS | 30 | record separator |
US | 31 | unit separator |
DEL | 127 | delete (rubout) |