ToolKun
CategoriesAbout Us
ToolKun

All-in-one online tool platform providing various useful tools to boost your productivity.

Quick Links

  • All Tools
  • Categories
  • Latest Tools
  • Tutorials

Support

  • Help Center
  • Contact Us
  • Feedback
  • About Us
  • Privacy Policy
  • Terms of Service
  • Sitemap
  • Gemini Watermark Remover

© 2026 ToolKun. All rights reserved.

Made with ❤️ for developers and creators

ASCII Table Lookup and Character Code Converter

Online ASCII table lookup with search and character conversion

Complete table
Search lookup
Character conversion
DecHexOctBinCharDescription
00x0000000000000-NUL (Null)
10x0100100000001-SOH (Start of Heading)
20x0200200000010-STX (Start of Text)
30x0300300000011-ETX (End of Text)
40x0400400000100-EOT (End of Transmission)
50x0500500000101-ENQ (Enquiry)
60x0600600000110-ACK (Acknowledge)
70x0700700000111-BEL (Bell)
80x0801000001000-BS (Backspace)
90x0901100001001-HT (Horizontal Tab)
100x0A01200001010-LF (Line Feed)
110x0B01300001011-VT (Vertical Tab)
120x0C01400001100-FF (Form Feed)
130x0D01500001101-CR (Carriage Return)
140x0E01600001110-SO (Shift Out)
150x0F01700001111-SI (Shift In)
160x1002000010000-DLE (Data Link Escape)
170x1102100010001-DC1 (Device Control 1)
180x1202200010010-DC2 (Device Control 2)
190x1302300010011-DC3 (Device Control 3)
200x1402400010100-DC4 (Device Control 4)
210x1502500010101-NAK (Negative Ack)
220x1602600010110-SYN (Synchronous Idle)
230x1702700010111-ETB (End of Trans. Block)
240x1803000011000-CAN (Cancel)
250x1903100011001-EM (End of Medium)
260x1A03200011010-SUB (Substitute)
270x1B03300011011-ESC (Escape)
280x1C03400011100-FS (File Separator)
290x1D03500011101-GS (Group Separator)
300x1E03600011110-RS (Record Separator)
310x1F03700011111-US (Unit Separator)
320x2004000100000 Space
330x2104100100001!!
340x2204200100010""
350x2304300100011##
360x2404400100100$$
370x2504500100101%%
380x2604600100110&&
390x2704700100111''
400x2805000101000((
410x2905100101001))
420x2A05200101010**
430x2B05300101011++
440x2C05400101100,,
450x2D05500101101--
460x2E05600101110..
470x2F05700101111//
480x300600011000000
490x310610011000111
500x320620011001022
510x330630011001133
520x340640011010044
530x350650011010155
540x360660011011066
550x370670011011177
560x380700011100088
570x390710011100199
580x3A07200111010::
590x3B07300111011;;
600x3C07400111100<<
610x3D07500111101==
620x3E07600111110>>
630x3F07700111111??
640x4010001000000@@
650x4110101000001AA
660x4210201000010BB
670x4310301000011CC
680x4410401000100DD
690x4510501000101EE
700x4610601000110FF
710x4710701000111GG
720x4811001001000HH
730x4911101001001II
740x4A11201001010JJ
750x4B11301001011KK
760x4C11401001100LL
770x4D11501001101MM
780x4E11601001110NN
790x4F11701001111OO
800x5012001010000PP
810x5112101010001QQ
820x5212201010010RR
830x5312301010011SS
840x5412401010100TT
850x5512501010101UU
860x5612601010110VV
870x5712701010111WW
880x5813001011000XX
890x5913101011001YY
900x5A13201011010ZZ
910x5B13301011011[[
920x5C13401011100\\
930x5D13501011101]]
940x5E13601011110^^
950x5F13701011111__
960x6014001100000``
970x6114101100001aa
980x6214201100010bb
990x6314301100011cc
1000x6414401100100dd
1010x6514501100101ee
1020x6614601100110ff
1030x6714701100111gg
1040x6815001101000hh
1050x6915101101001ii
1060x6A15201101010jj
1070x6B15301101011kk
1080x6C15401101100ll
1090x6D15501101101mm
1100x6E15601101110nn
1110x6F15701101111oo
1120x7016001110000pp
1130x7116101110001qq
1140x7216201110010rr
1150x7316301110011ss
1160x7416401110100tt
1170x7516501110101uu
1180x7616601110110vv
1190x7716701110111ww
1200x7817001111000xx
1210x7917101111001yy
1220x7A17201111010zz
1230x7B17301111011{{
1240x7C17401111100||
1250x7D17501111101}}
1260x7E17601111110~~
1270x7F17701111111-DEL (Delete)
Character Categories

Control Characters

0-31 and 127, used for device control

Printable Characters

32-126, including letters, digits, symbols

Extended ASCII

128-255, contains special characters

Need to find an ASCII code fast or convert characters to hex and binary? This online ASCII table lets you search the full chart, understand control characters, and convert text in seconds.

How to Use This ASCII Table Effectively

Start by searching with a character (such as "@"), a decimal value (64), a hex value (0x40), or a binary byte. The highlighted row shows decimal, hex, octal, and binary side by side, plus the control-name when relevant. Use category filters to focus on control characters or printable ASCII when you need a clean list. For bulk work, paste multiple characters into the converter to see their codes line by line. When encoding, check the numeric value you need and copy the corresponding symbol back into your editor. Keeping the table open next to logs or protocol docs makes it easy to verify delimiters, whitespace, and escape bytes.

Why Use an Online ASCII Table?

An online ASCII code chart is faster than digging through PDFs or wiki pages. It runs in any browser, works on mobile, and requires no installation, so you can get answers during debugging or study sessions. Because everything runs locally, you can inspect sensitive snippets like tokens, config files, or log lines without uploading them. The table also provides quick context for common pitfalls: why tab is 0x09, why newline is 0x0A, and why uppercase and lowercase letters differ by 32. For students, seeing the codes next to the symbols makes byte values memorable and helps connect theory with real text.

Features Breakdown

  • Instant search by character, decimal, hex, or binary without scrolling the full chart.
  • Clear separation of control and printable ASCII, including names like BEL, TAB, and ESC.
  • Multiple numeric formats displayed together for quick comparison and conversion.
  • Batch text converter for turning strings into code values or back into symbols.
  • Copy-friendly output for code, documentation, worksheets, and teaching notes.
  • Privacy-first processing that stays in your browser with no uploads or tracking.

Common Workflows and Learning Tips

Use the table to validate delimiters in CSV or HTTP headers, decode UART or serial output, and confirm that an API signature uses the expected line breaks. When working with legacy systems, you may encounter control characters like EOT, ACK, or ETX; the chart makes them easy to map. In education, practice converting between letters and numbers, and note that digits start at 48, which explains many ASCII math tricks. Designers using ASCII art can also reference the printable range to avoid invisible characters. Building these habits reduces off-by-one mistakes and encoding surprises.

FAQ

Q: Is ASCII still relevant when Unicode is everywhere?

A: Yes. Unicode is backward compatible with ASCII, and the first 128 Unicode code points are identical to ASCII. Many protocols, file formats, and programming languages still rely on ASCII ranges for control characters and basic text, so knowing ASCII values remains practical.

Q: Why do uppercase and lowercase letters differ by 32?

A: ASCII assigns uppercase A-Z to 65-90 and lowercase a-z to 97-122. The difference is exactly 32 because of a single bit in the binary representation. This design makes case conversion efficient with simple bitwise operations.

Q: What is the difference between ASCII and extended ASCII?

A: Standard ASCII uses 7 bits for 128 characters. "Extended ASCII" is not a single standard; it refers to various 8-bit code pages that add characters 128-255. Those extra values differ by system and locale, which is why Unicode replaced them.