Complete ASCII Character Table & Codes Reference Dataset

Key Takeaways

  • Access all 128 standard ASCII characters and their various numerical representations.
  • Explore detailed descriptions and categories for each ASCII character.
  • Download the complete ASCII table for quick reference and development.
  • Use comprehensive data including decimal, hex, binary, and octal values.
Showing 128 of 128
Decimal Hexadecimal Binary Octal Character Description Category
00000000000000NUL (Null)Control
10100000001001SOH (Start of Heading)Control
20200000010002STX (Start of Text)Control
30300000011003ETX (End of Text)Control
40400000100004EOT (End of Transmission)Control
50500000101005ENQ (Enquiry)Control
60600000110006ACK (Acknowledge)Control
70700000111007BEL (Bell)Control
80800001000010BS (Backspace)Control
90900001001011HT (Horizontal Tab)Control
100A00001010012LF (Line Feed)Control
110B00001011013VT (Vertical Tab)Control
120C00001100014FF (Form Feed)Control
130D00001101015CR (Carriage Return)Control
140E00001110016SO (Shift Out)Control
150F00001111017SI (Shift In)Control
161000010000020DLE (Data Link Escape)Control
171100010001021DC1 (Device Control 1)Control
181200010010022DC2 (Device Control 2)Control
191300010011023DC3 (Device Control 3)Control
201400010100024DC4 (Device Control 4)Control
211500010101025NAK (Negative Acknowledge)Control
221600010110026SYN (Synchronous Idle)Control
231700010111027ETB (End of Trans. Block)Control
241800011000030CAN (Cancel)Control
251900011001031EM (End of Medium)Control
261A00011010032SUB (Substitute)Control
271B00011011033ESC (Escape)Control
281C00011100034FS (File Separator)Control
291D00011101035GS (Group Separator)Control
301E00011110036RS (Record Separator)Control
311F00011111037US (Unit Separator)Control
322000100000040SpacePrintable
332100100001041!Exclamation markSymbol
342200100010042"Double quoteSymbol
352300100011043#Hash/Number signSymbol
362400100100044$Dollar signSymbol
372500100101045%Percent signSymbol
382600100110046&AmpersandSymbol
392700100111047'Single quoteSymbol
402800101000050(Left parenthesisSymbol
412900101001051)Right parenthesisSymbol
422A00101010052*AsteriskSymbol
432B00101011053+Plus signSymbol
442C00101100054,CommaSymbol
452D00101101055-Hyphen/MinusSymbol
462E00101110056.Period/Full stopSymbol
472F00101111057/SlashSymbol
4830001100000600Digit ZeroDigit
4931001100010611Digit OneDigit
5032001100100622Digit TwoDigit
5133001100110633Digit ThreeDigit
5234001101000644Digit FourDigit
5335001101010655Digit FiveDigit
5436001101100666Digit SixDigit
5537001101110677Digit SevenDigit
5638001110000708Digit EightDigit
5739001110010719Digit NineDigit
583A00111010072:ColonSymbol
593B00111011073;SemicolonSymbol
603C00111100074<Less thanSymbol
613D00111101075=Equals signSymbol
623E00111110076>Greater thanSymbol
633F00111111077?Question markSymbol
644001000000100@At signSymbol
654101000001101AUppercase AUppercase
664201000010102BUppercase BUppercase
674301000011103CUppercase CUppercase
684401000100104DUppercase DUppercase
694501000101105EUppercase EUppercase
704601000110106FUppercase FUppercase
714701000111107GUppercase GUppercase
724801001000110HUppercase HUppercase
734901001001111IUppercase IUppercase
744A01001010112JUppercase JUppercase
754B01001011113KUppercase KUppercase
764C01001100114LUppercase LUppercase
774D01001101115MUppercase MUppercase
784E01001110116NUppercase NUppercase
794F01001111117OUppercase OUppercase
805001010000120PUppercase PUppercase
815101010001121QUppercase QUppercase
825201010010122RUppercase RUppercase
835301010011123SUppercase SUppercase
845401010100124TUppercase TUppercase
855501010101125UUppercase UUppercase
865601010110126VUppercase VUppercase
875701010111127WUppercase WUppercase
885801011000130XUppercase XUppercase
895901011001131YUppercase YUppercase
905A01011010132ZUppercase ZUppercase
915B01011011133[Left bracketSymbol
925C01011100134\BackslashSymbol
935D01011101135]Right bracketSymbol
945E01011110136^Caret/CircumflexSymbol
955F01011111137_UnderscoreSymbol
966001100000140`Grave accentSymbol
976101100001141aLowercase aLowercase
986201100010142bLowercase bLowercase
996301100011143cLowercase cLowercase
1006401100100144dLowercase dLowercase
1016501100101145eLowercase eLowercase
1026601100110146fLowercase fLowercase
1036701100111147gLowercase gLowercase
1046801101000150hLowercase hLowercase
1056901101001151iLowercase iLowercase
1066A01101010152jLowercase jLowercase
1076B01101011153kLowercase kLowercase
1086C01101100154lLowercase lLowercase
1096D01101101155mLowercase mLowercase
1106E01101110156nLowercase nLowercase
1116F01101111157oLowercase oLowercase
1127001110000160pLowercase pLowercase
1137101110001161qLowercase qLowercase
1147201110010162rLowercase rLowercase
1157301110011163sLowercase sLowercase
1167401110100164tLowercase tLowercase
1177501110101165uLowercase uLowercase
1187601110110166vLowercase vLowercase
1197701110111167wLowercase wLowercase
1207801111000170xLowercase xLowercase
1217901111001171yLowercase yLowercase
1227A01111010172zLowercase zLowercase
1237B01111011173{Left braceSymbol
1247C01111100174|Vertical barSymbol
1257D01111101175}Right braceSymbol
1267E01111110176~TildeSymbol
1277F01111111177DEL (Delete)Control

Use Cases

  • Import the CSV file into your SQL database or Python scripts to easily integrate character encoding lookups into applications.
  • Use the Excel file to filter by category (e.g., control characters) or sort by decimal value for quick analysis and reporting.
  • Print the PDF version for a handy offline reference chart, ideal for educational settings, programming workshops, or desk use.
  • Leverage this dataset to validate character inputs in data processing pipelines or to understand character encoding in various systems.