Why Use This Tool
Developers frequently need to look up character codes when working with binary protocols, debugging encoding issues, or understanding control characters. An ASCII table is an essential quick reference.
Free online ASCII table reference. Browse all 128 ASCII characters with decimal, hex, octal, and binary values. Searchable and filterable. — runs 100% in your browser, client-side only. No data is sent to any server. Free to use, no account required.
Includes decimal, hexadecimal, octal, binary, and character descriptions for all 128 ASCII codes.
An ASCII table displays the 128 standard ASCII characters with their decimal, hexadecimal, octal, and binary values. ASCII (American Standard Code for Information Interchange) is the foundation of text encoding in computing.
Developers frequently need to look up character codes when working with binary protocols, debugging encoding issues, or understanding control characters. An ASCII table is an essential quick reference.
Use an ASCII table when converting between character codes and symbols, debugging encoding issues, understanding control characters (0-31), or working with binary protocols and file formats.
Embedded developers, systems programmers, protocol engineers, and students learning byte-level fundamentals.
Character-code lookups help avoid parsing bugs, but always sanitize untrusted text before execution or rendering.
ASCII covers 128 characters (0-127) using 7 bits. Unicode extends this to millions of characters, with ASCII as the first 128 code points. UTF-8 is backwards-compatible with ASCII.
Characters 0-31 are non-printable control characters like NULL (0), TAB (9), LF (10), and CR (13). They control text formatting and device behavior.
ASCII uses 7 bits, allowing 2^7 = 128 values (0-127). Extended ASCII uses 8 bits (0-255) but varies by code page. Unicode supersedes extended ASCII.