ASCII Table and Converter

Every ASCII character with its codes, plus a text converter.

Convert
Codes

Runs on your device. Nothing to upload.

ASCII table

DecHexOctBinaryCharDescription
0000000000000NULNull
1010010000001SOHStart of heading
2020020000010STXStart of text
3030030000011ETXEnd of text
4040040000100EOTEnd of transmission
5050050000101ENQEnquiry
6060060000110ACKAcknowledge
7070070000111BELBell
8080100001000BSBackspace
9090110001001HTHorizontal tab
100A0120001010LFLine feed (new line)
110B0130001011VTVertical tab
120C0140001100FFForm feed
130D0150001101CRCarriage return
140E0160001110SOShift out
150F0170001111SIShift in
16100200010000DLEData link escape
17110210010001DC1Device control 1 (XON)
18120220010010DC2Device control 2
19130230010011DC3Device control 3 (XOFF)
20140240010100DC4Device control 4
21150250010101NAKNegative acknowledge
22160260010110SYNSynchronous idle
23170270010111ETBEnd of transmission block
24180300011000CANCancel
25190310011001EMEnd of medium
261A0320011010SUBSubstitute
271B0330011011ESCEscape
281C0340011100FSFile separator
291D0350011101GSGroup separator
301E0360011110RSRecord separator
311F0370011111USUnit separator
32200400100000SPSpace
33210410100001!Punctuation or symbol
34220420100010"Punctuation or symbol
35230430100011#Punctuation or symbol
36240440100100$Punctuation or symbol
37250450100101%Punctuation or symbol
38260460100110&Punctuation or symbol
39270470100111'Punctuation or symbol
40280500101000(Punctuation or symbol
41290510101001)Punctuation or symbol
422A0520101010*Punctuation or symbol
432B0530101011+Punctuation or symbol
442C0540101100,Punctuation or symbol
452D0550101101-Punctuation or symbol
462E0560101110.Punctuation or symbol
472F0570101111/Punctuation or symbol
483006001100000Digit
493106101100011Digit
503206201100102Digit
513306301100113Digit
523406401101004Digit
533506501101015Digit
543606601101106Digit
553706701101117Digit
563807001110008Digit
573907101110019Digit
583A0720111010:Punctuation or symbol
593B0730111011;Punctuation or symbol
603C0740111100<Punctuation or symbol
613D0750111101=Punctuation or symbol
623E0760111110>Punctuation or symbol
633F0770111111?Punctuation or symbol
64401001000000@Punctuation or symbol
65411011000001AUppercase letter
66421021000010BUppercase letter
67431031000011CUppercase letter
68441041000100DUppercase letter
69451051000101EUppercase letter
70461061000110FUppercase letter
71471071000111GUppercase letter
72481101001000HUppercase letter
73491111001001IUppercase letter
744A1121001010JUppercase letter
754B1131001011KUppercase letter
764C1141001100LUppercase letter
774D1151001101MUppercase letter
784E1161001110NUppercase letter
794F1171001111OUppercase letter
80501201010000PUppercase letter
81511211010001QUppercase letter
82521221010010RUppercase letter
83531231010011SUppercase letter
84541241010100TUppercase letter
85551251010101UUppercase letter
86561261010110VUppercase letter
87571271010111WUppercase letter
88581301011000XUppercase letter
89591311011001YUppercase letter
905A1321011010ZUppercase letter
915B1331011011[Punctuation or symbol
925C1341011100\Punctuation or symbol
935D1351011101]Punctuation or symbol
945E1361011110^Punctuation or symbol
955F1371011111_Punctuation or symbol
96601401100000`Punctuation or symbol
97611411100001aLowercase letter
98621421100010bLowercase letter
99631431100011cLowercase letter
100641441100100dLowercase letter
101651451100101eLowercase letter
102661461100110fLowercase letter
103671471100111gLowercase letter
104681501101000hLowercase letter
105691511101001iLowercase letter
1066A1521101010jLowercase letter
1076B1531101011kLowercase letter
1086C1541101100lLowercase letter
1096D1551101101mLowercase letter
1106E1561101110nLowercase letter
1116F1571101111oLowercase letter
112701601110000pLowercase letter
113711611110001qLowercase letter
114721621110010rLowercase letter
115731631110011sLowercase letter
116741641110100tLowercase letter
117751651110101uLowercase letter
118761661110110vLowercase letter
119771671110111wLowercase letter
120781701111000xLowercase letter
121791711111001yLowercase letter
1227A1721111010zLowercase letter
1237B1731111011{Punctuation or symbol
1247C1741111100|Punctuation or symbol
1257D1751111101}Punctuation or symbol
1267E1761111110~Punctuation or symbol
1277F1771111111DELDelete

Questions

What is ASCII?

A 1960s standard that gives numbers to 128 characters: English letters, digits, punctuation and 33 control codes like line feed (10) and tab (9). It is the first part of Unicode and UTF-8, so these codes still hold everywhere.

What about characters like é or €?

They aren’t in ASCII. Codes above 127 in old “extended ASCII” tables depended on the computer’s code page, so they meant different things on different systems. The converter gives their Unicode number instead and says which characters aren’t ASCII.

What are the control characters for?

They controlled printers and terminals. A few are still everywhere: tab (9), line feed (10) and carriage return (13) for line endings, and escape (27) for terminal colours.

Is it free? Do I need an account?

It is free to use and there is nothing to sign up for. There are no watermarks and no daily limits.

Missing something, or not working as it should? Tell us