ASCII Table

Complete ASCII character table with decimal, hex, octal, and HTML entity values.

Instant ASCII Character & Code Reference

An interactive reference for standard American Standard Code for Information Interchange (ASCII) character codes. Analyze any text string, capture keypresses, filter codes by category, or click any table cell to copy codes to your clipboard instantly.

Interactive Character Analyzer

Type a string to decode character representations, or enable keypress mode to inspect any key you press.

Quick Presets:

Decoded Results (Up to 8 characters)

Click any card value to copy
Pos 1Printable Character
A

ASCII Reference Table

Search standard English character codes or browse by classification categories.

DecHexOctCharName / DescriptionHTML EntityAction
00x00000^@NUL (Null)�
10x01001^ASOH (Start of Heading)
20x02002^BSTX (Start of Text)
30x03003^CETX (End of Text)
40x04004^DEOT (End of Transmission)
50x05005^EENQ (Enquiry)
60x06006^FACK (Acknowledge)
70x07007^GBEL (Bell)
80x08010^HBS (Backspace)
90x09011^ITAB (Horizontal Tab)	
100x0A012^JLF (Line Feed)

110x0B013^KVT (Vertical Tab)
120x0C014^LFF (Form Feed)
130x0D015^MCR (Carriage Return)
140x0E016^NSO (Shift Out)
150x0F017^OSI (Shift In)
160x10020^PDLE (Data Link Escape)
170x11021^QDC1 (Device Control 1)
180x12022^RDC2 (Device Control 2)
190x13023^SDC3 (Device Control 3)
200x14024^TDC4 (Device Control 4)
210x15025^UNAK (Negative Acknowledge)
220x16026^VSYN (Synchronous Idle)
230x17027^WETB (End of Transmission Block)
240x18030^XCAN (Cancel)
250x19031^YEM (End of Medium)
260x1A032^ZSUB (Substitute)
270x1B033^[ESC (Escape)
280x1C034^\FS (File Separator)
290x1D035^]GS (Group Separator)
300x1E036^^RS (Record Separator)
310x1F037^_US (Unit Separator)
320x20040Space 
330x21041!Printable Character!
340x22042"Printable Character"
350x23043#Printable Character#
360x24044$Printable Character$
370x25045%Printable Character%
380x26046&Printable Character&
390x27047'Printable Character'
400x28050(Printable Character(
410x29051)Printable Character)
420x2A052*Printable Character*
430x2B053+Printable Character+
440x2C054,Printable Character,
450x2D055-Printable Character-
460x2E056.Printable Character.
470x2F057/Printable Character/
480x300600Printable Character0
490x310611Printable Character1
500x320622Printable Character2
510x330633Printable Character3
520x340644Printable Character4
530x350655Printable Character5
540x360666Printable Character6
550x370677Printable Character7
560x380708Printable Character8
570x390719Printable Character9
580x3A072:Printable Character:
590x3B073;Printable Character&#59;
600x3C074<Printable Character&#60;
610x3D075=Printable Character&#61;
620x3E076>Printable Character&#62;
630x3F077?Printable Character&#63;
640x40100@Printable Character&#64;
650x41101APrintable Character&#65;
660x42102BPrintable Character&#66;
670x43103CPrintable Character&#67;
680x44104DPrintable Character&#68;
690x45105EPrintable Character&#69;
700x46106FPrintable Character&#70;
710x47107GPrintable Character&#71;
720x48110HPrintable Character&#72;
730x49111IPrintable Character&#73;
740x4A112JPrintable Character&#74;
750x4B113KPrintable Character&#75;
760x4C114LPrintable Character&#76;
770x4D115MPrintable Character&#77;
780x4E116NPrintable Character&#78;
790x4F117OPrintable Character&#79;
800x50120PPrintable Character&#80;
810x51121QPrintable Character&#81;
820x52122RPrintable Character&#82;
830x53123SPrintable Character&#83;
840x54124TPrintable Character&#84;
850x55125UPrintable Character&#85;
860x56126VPrintable Character&#86;
870x57127WPrintable Character&#87;
880x58130XPrintable Character&#88;
890x59131YPrintable Character&#89;
900x5A132ZPrintable Character&#90;
910x5B133[Printable Character&#91;
920x5C134\Printable Character&#92;
930x5D135]Printable Character&#93;
940x5E136^Printable Character&#94;
950x5F137_Printable Character&#95;
960x60140`Printable Character&#96;
970x61141aPrintable Character&#97;
980x62142bPrintable Character&#98;
990x63143cPrintable Character&#99;
1000x64144dPrintable Character&#100;
1010x65145ePrintable Character&#101;
1020x66146fPrintable Character&#102;
1030x67147gPrintable Character&#103;
1040x68150hPrintable Character&#104;
1050x69151iPrintable Character&#105;
1060x6A152jPrintable Character&#106;
1070x6B153kPrintable Character&#107;
1080x6C154lPrintable Character&#108;
1090x6D155mPrintable Character&#109;
1100x6E156nPrintable Character&#110;
1110x6F157oPrintable Character&#111;
1120x70160pPrintable Character&#112;
1130x71161qPrintable Character&#113;
1140x72162rPrintable Character&#114;
1150x73163sPrintable Character&#115;
1160x74164tPrintable Character&#116;
1170x75165uPrintable Character&#117;
1180x76166vPrintable Character&#118;
1190x77167wPrintable Character&#119;
1200x78170xPrintable Character&#120;
1210x79171yPrintable Character&#121;
1220x7A172zPrintable Character&#122;
1230x7B173{Printable Character&#123;
1240x7C174|Printable Character&#124;
1250x7D175}Printable Character&#125;
1260x7E176~Printable Character&#126;
1270x7F177DEL (Delete)&#127;

What is ASCII Table?

The American Standard Code for Information Interchange (ASCII) is a character encoding standard for electronic communication. An ASCII table provides the decimal, hex, octal, and binary representations for standard English characters and control codes, essential for low-level programming.

Common Use Cases

  • Looking up character codes for C/C++, Rust, or assembly programming.
  • Debugging serial communication protocols and hardware interfaces.
  • Translating hex dumps, byte arrays, and escape sequences back into readable text.

Example: Input & Output

Sample Input

See the tool above for interactive examples.

Expected Output

The processed output will appear here instantly.

How to Use

  1. Step 1: Use the above-the-fold Interactive Analyzer by typing a character or string to see live decoded results.
  2. Step 2: Use the Table Controls to search or filter by decimal, hexadecimal, octal, or character values.
  3. Step 3: Quickly narrow down characters by clicking any of the category filters (e.g., Numbers, Uppercase, Lowercase).
  4. Step 4: Click on any specific cell value in the reference table to copy it instantly to your clipboard.

Frequently Asked Questions

Is this ASCII Table Reference free to use?

Yes, this tool is entirely free to use with no limits, no signup required, and zero data tracking.

Do I need an account to save my data?

No. Your lookups and character analysis are processed 100% locally in your web browser. We never transmit or store your inputs.

What is the ASCII value of Space, uppercase 'A', and lowercase 'a'?

The ASCII decimal value of Space is 32 (0x20 in Hex). Uppercase 'A' is 65 (0x41 in Hex), and lowercase 'a' is 97 (0x61 in Hex).

How do I read non-printable control characters in ASCII?

Control characters (ASCII values 0 to 31, and 127) represent commands like line feed (LF, value 10) or carriage return (CR, value 13) rather than visible text. They are represented in our table with standard control symbol equivalents (e.g., ^J for LF) and their formal acronym names.

What is the difference between ASCII and UTF-8?

ASCII is a 7-bit character encoding standard representing up to 128 standard English characters and control codes. UTF-8 is a modern variable-width character encoding standard that is backwards-compatible with ASCII but can represent over a million characters from all of the world's languages and symbol systems.

Privacy & Security

All data processing for the ASCII Table happens entirely on your local machine within your browser. No data is ever sent to our servers, ensuring your information remains private and secure. We believe in privacy by design, and our tools are built to be used without compromising your data.