Skip to content

ASCII Table

The full ASCII table with decimal, hex, octal, binary and HTML entities.

Quick Tool Overview

The ASCII Table lists all 128 codes — with the extended Latin-1 range as an option — in decimal, hex, octal and binary, with HTML entities, escape forms and proper names for every control character.

What it does
Shows the full ASCII chart with every numeric form
You give it
A search term, or nothing at all
You get back
A filtered table of codes and representations
Best for
Looking up a code, a control character or an entity
Developer Tools Free, unlimited use No sign-up Runs in your browser

About the ASCII Table

The full 128-character ASCII set in one searchable table, with each character shown in decimal, hexadecimal, octal and binary alongside its HTML entity and escape forms. The extended range from 128 to 255 is included as an optional second half.

The control characters — the first 32 codes, plus DEL — are named and described rather than left blank, which is the part most tables get wrong and the part you are usually looking one up for. Search filters the table live by character, by name or by any of the numeric forms, so typing "9", "09", "tab" or "HT" all find the same row. Click any row to copy the value you need.

Key features of the ASCII Table

Control characters named

The first 32 codes and DEL get their abbreviations and meanings, which is what most tables leave blank and what you are usually looking for.

Every base at once

Decimal, hexadecimal, octal and binary on the same row, so no second conversion step is needed.

Search anything

Type a character, a name, or a number in any base — "9", "09", "tab" and "HT" all find the same row.

Escape forms included

The HTML entity, the CSS escape and the JavaScript escape for every code.

Extended range optional

Codes 128 to 255 in the Latin-1 assignment, clearly marked as not being ASCII proper.

How to use the ASCII Table

  1. 1

    Search or browse

    Type a character, a name or a number in any base to filter the table.

  2. 2

    Read across the row

    Decimal, hex, octal, binary, the character, its HTML entity and its escape forms.

  3. 3

    Include the extended range

    Turn on codes 128 to 255 when you are working with Latin-1 rather than pure ASCII.

  4. 4

    Copy what you need

    Click any value in a row to copy it.

Frequently asked questions

128, numbered 0 to 127. The first 32 and code 127 are control characters; 33 to 126 are the printable ones. Anything above 127 is not ASCII, whatever a font may display.

Reviews of the ASCII Table

What people who use the ASCII Table think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the ASCII Table. It takes half a minute and no account.

Write the first review

More developer tools