DT Dev Tools

ASCII Table

Full ASCII reference with decimal, hexadecimal, octal, character, and description for codes 0 to 127. Searchable and generated locally with no uploads.

🔒 Runs entirely in your browser — nothing is uploaded

DecHexOctCharDescription
Advertisement

What ASCII Table does

ASCII Table is a complete reference for the 128 codes of the American Standard Code for Information Interchange, from decimal 0 to 127. For every code it shows four representations side by side — decimal, hexadecimal, octal, and the literal character — along with a short description. The first 32 codes plus DEL are control characters such as NUL, TAB, LF, CR, and ESC; the remaining codes are the printable letters, digits, punctuation, and the space. Having all four bases in one row removes the mental arithmetic when you are reading a hex dump, debugging a protocol, or decoding an escape sequence in a log.

The table is generated in the browser rather than fetched, so it loads instantly and works offline. The search box filters across every column, which means you can look up a code by its number in any base, by the character itself, or by name. Searching 0x0a, 10, 012, or line feed all lead to the same newline row, and a query like escape jumps straight to the ESC control code that begins terminal and ANSI sequences.

Private browser-based workflow

All generation, searching, and copying happen inside your browser with client-side JavaScript. The tool does not upload your search terms to a server, and it does not require an account. ASCII values are not sensitive, but the same local-only model used across these utilities applies: nothing you type is logged or transmitted, and the table responds without a network round trip. That makes it a dependable reference even on a locked-down or offline machine where other lookups might fail.

The layout is a single search box above a scrollable table, so you can scan the full set or filter to one row quickly. Clicking a row copies the character together with its decimal code, which is convenient when you need to paste a control character into a test fixture or note the exact byte value in a bug report.

Practical tips

Remember that ASCII covers only the first 128 code points; bytes from 128 to 255 depend on the encoding, such as Latin-1 or a Windows code page, and anything beyond that is the territory of Unicode and UTF-8. When debugging text that looks corrupted, checking the raw byte against this table often reveals a stray control character, a tab where spaces were expected, or a carriage return that a Unix tool did not handle. For protocol work, keep in mind that LF is decimal 10 and CR is decimal 13, and that many network formats require the CR LF pair rather than a single newline.

How to use

  1. SearchType a decimal, hex, octal, character, or keyword to filter.
  2. Scan rowsReview the matching codes with all four bases and a description.
  3. Copy a valueClick a row to copy its character and decimal code.

Frequently asked questions

Does the table cover all 128 ASCII codes?
Yes. It lists decimal 0 through 127, including the 33 control characters and the printable range.
Can I search by hex or character?
Yes. The filter matches the decimal, hexadecimal, octal, character, and description fields.
Does this need internet access?
No. The table is generated in the page and searched locally.
Advertisement