HomeASCII Code Table

ASCII Code Table

Lookup standard ASCII characters with decimal, hexadecimal, octal, binary and HTML entity mappings

ASCII Code Table

Lookup for standard ASCII 0-127 characters with radix conversion, category filters, and quick locate.

Showing 128 / 128
DecimalHexOctalBinaryCharHTML EntityName/DescriptionActions
0000000000000NUL-Null (NUL)
1010010000001SOH-Start of Heading (SOH)
2020020000010STX-Start of Text (STX)
3030030000011ETX-End of Text (ETX)
4040040000100EOT-End of Transmission (EOT)
5050050000101ENQ-Enquiry (ENQ)
6060060000110ACK-Acknowledge (ACK)
7070070000111BEL-Bell (BEL)
8080100001000BS-Backspace (BS)
9090110001001HT-Horizontal Tab (HT)
100A0120001010LF-Line Feed (LF)
110B0130001011VT-Vertical Tab (VT)
120C0140001100FF-Form Feed (FF)
130D0150001101CR-Carriage Return (CR)
140E0160001110SO-Shift Out (SO)
150F0170001111SI-Shift In (SI)
16100200010000DLE-Data Link Escape (DLE)
17110210010001DC1-Device Control 1 (DC1)
18120220010010DC2-Device Control 2 (DC2)
19130230010011DC3-Device Control 3 (DC3)
20140240010100DC4-Device Control 4 (DC4)
21150250010101NAK-Negative Acknowledge (NAK)
22160260010110SYN-Synchronous Idle (SYN)
23170270010111ETB-End of Transmission Block (ETB)
24180300011000CAN-Cancel (CAN)
25190310011001EM-End of Medium (EM)
261A0320011010SUB-Substitute (SUB)
271B0330011011ESC-Escape (ESC)
281C0340011100FS-File Separator (FS)
291D0350011101GS-Group Separator (GS)
301E0360011110RS-Record Separator (RS)
311F0370011111US-Unit Separator (US)
32200400100000 Space character
33210410100001!!Punctuation !
34220420100010""Punctuation "
35230430100011##Punctuation #
36240440100100$$Punctuation $
37250450100101%%Punctuation %
38260460100110&&Punctuation &
39270470100111''Punctuation '
40280500101000((Punctuation (
41290510101001))Punctuation )
422A0520101010**Punctuation *
432B0530101011++Punctuation +
442C0540101100,,Punctuation ,
452D0550101101--Punctuation -
462E0560101110..Punctuation .
472F0570101111//Punctuation /
4830060011000000Digit 0
4931061011000111Digit 1
5032062011001022Digit 2
5133063011001133Digit 3
5234064011010044Digit 4
5335065011010155Digit 5
5436066011011066Digit 6
5537067011011177Digit 7
5638070011100088Digit 8
5739071011100199Digit 9
583A0720111010::Punctuation :
593B0730111011;&#59;Punctuation ;
603C0740111100<&lt;Punctuation <
613D0750111101=&#61;Punctuation =
623E0760111110>&gt;Punctuation >
633F0770111111?&#63;Punctuation ?
64401001000000@&#64;Punctuation @
65411011000001A&#65;Uppercase letter A
66421021000010B&#66;Uppercase letter B
67431031000011C&#67;Uppercase letter C
68441041000100D&#68;Uppercase letter D
69451051000101E&#69;Uppercase letter E
70461061000110F&#70;Uppercase letter F
71471071000111G&#71;Uppercase letter G
72481101001000H&#72;Uppercase letter H
73491111001001I&#73;Uppercase letter I
744A1121001010J&#74;Uppercase letter J
754B1131001011K&#75;Uppercase letter K
764C1141001100L&#76;Uppercase letter L
774D1151001101M&#77;Uppercase letter M
784E1161001110N&#78;Uppercase letter N
794F1171001111O&#79;Uppercase letter O
80501201010000P&#80;Uppercase letter P
81511211010001Q&#81;Uppercase letter Q
82521221010010R&#82;Uppercase letter R
83531231010011S&#83;Uppercase letter S
84541241010100T&#84;Uppercase letter T
85551251010101U&#85;Uppercase letter U
86561261010110V&#86;Uppercase letter V
87571271010111W&#87;Uppercase letter W
88581301011000X&#88;Uppercase letter X
89591311011001Y&#89;Uppercase letter Y
905A1321011010Z&#90;Uppercase letter Z
915B1331011011[&#91;Punctuation [
925C1341011100\&#92;Punctuation \
935D1351011101]&#93;Punctuation ]
945E1361011110^&#94;Punctuation ^
955F1371011111_&#95;Punctuation _
96601401100000`&#96;Punctuation `
97611411100001a&#97;Lowercase letter a
98621421100010b&#98;Lowercase letter b
99631431100011c&#99;Lowercase letter c
100641441100100d&#100;Lowercase letter d
101651451100101e&#101;Lowercase letter e
102661461100110f&#102;Lowercase letter f
103671471100111g&#103;Lowercase letter g
104681501101000h&#104;Lowercase letter h
105691511101001i&#105;Lowercase letter i
1066A1521101010j&#106;Lowercase letter j
1076B1531101011k&#107;Lowercase letter k
1086C1541101100l&#108;Lowercase letter l
1096D1551101101m&#109;Lowercase letter m
1106E1561101110n&#110;Lowercase letter n
1116F1571101111o&#111;Lowercase letter o
112701601110000p&#112;Lowercase letter p
113711611110001q&#113;Lowercase letter q
114721621110010r&#114;Lowercase letter r
115731631110011s&#115;Lowercase letter s
116741641110100t&#116;Lowercase letter t
117751651110101u&#117;Lowercase letter u
118761661110110v&#118;Lowercase letter v
119771671110111w&#119;Lowercase letter w
120781701111000x&#120;Lowercase letter x
121791711111001y&#121;Lowercase letter y
1227A1721111010z&#122;Lowercase letter z
1237B1731111011{&#123;Punctuation {
1247C1741111100|&#124;Punctuation |
1257D1751111101}&#125;Punctuation }
1267E1761111110~&#126;Punctuation ~
1277F1771111111DEL-Delete (DEL)

Extended ASCII (128-255)

Common Windows-1252 extended characters. Click any character to copy.



Documentation

About ASCII Code Table

ASCII (American Standard Code for Information Interchange) is a foundational 7-bit character encoding standard that represents 128 characters for text and control flows.

Key Features

  • Full coverage of standard ASCII 0-127, including control and printable characters
  • Cross-reference for decimal, hex, octal, binary, and HTML entities
  • Category filters and keyword search for fast targeting
  • Quick lookup by radix value with auto highlight
  • Extended 128-255 reference for encoding troubleshooting

How to Use

  1. Enter a character, code value, or keyword in search
  2. Use category filters to narrow down rows
  3. Use Quick Lookup with any radix value to jump to the target row
  4. Copy character or HTML entity for code and documentation

Common Use Cases

  • Character encoding and escaping troubleshooting
  • Protocol, serial data, and log debugging
  • HTML entity and special character handling in frontend work
  • Teaching and learning ASCII fundamentals

FAQ

Why are control characters not printable

Control characters are used for control operations in data streams, not visible glyph output, so the table shows abbreviations.

Is extended ASCII identical on all systems

Not exactly. Different code pages vary. This tool shows a common Windows-1252 reference set.

Will my data be uploaded

No. All lookup and filtering logic runs locally in your browser.