Developer reference

ASCII tablewith character details

Browse ASCII, Unicode blocks or named HTML entities. Search a character, decimal code, U+ value or entity, then inspect its bytes.

ASCII table

Character or code

Matches

Loading local reference data…

Selected detail

Select a row to inspect its values.

Queries stay on this page; source links open only when clicked.

ASCII category

Loading local reference data…

Unicode Blocks.txt sourceWHATWG entity data sourceWHATWG entity snapshot checked 23 Sep 2026
Open Unicode Inspector

When a log shows LF, a source file shows U+0041, or markup contains &, an ASCII table alone leaves several lookups to join by hand. Start with the form you already have and open its code point details.

This ASCII table stays within the 7-bit 0–127 range. The neighboring Unicode and HTML views supply names, blocks and entities without pretending that every value from 128 to 255 is one universal extended ASCII set.

Why use this ASCII table

One selected entry connects the number, character and encoding.

Keep the ASCII boundary visible

This ASCII table labels control codes such as LF and DEL instead of rendering them as mystery glyphs. Decimal 65, 0x41 and U+0041 converge on A, while 128 remains outside ASCII.

A highlighted row in a 0–127 character grid connects a control symbol or letter to its decimal, hex and byte chips.

Keep entity sequences intact

A named HTML reference can map to two Unicode code points. The detail panel preserves both, and its UTF-8 bytes describe the entire resulting string rather than a fictional single character.

An HTML entity card opens into a pair of linked Unicode character tiles and a sequence of byte chips.

Read a code without guessing its base

01

Choose the notation you have

Bare digits are decimal: 41 means U+0029. Prefix 0x or U+ for hexadecimal; A uses HTML numeric syntax. A typed glyph selects its single code point.

02

Switch the reference view

The ASCII view begins with all 128 entries. Unicode lists the official 17.0.0 blocks and searches English names; HTML lists canonical semicolon-terminated entity names. Each view loads 50 rows at a time.

03

Inspect before copying

Select a row to see the Unicode name, block, UTF-8 bytes and numeric HTML forms. Copy only the selected value; the Inspector link opens separately and never transfers the query.

Three connected reference indexes

Seven-bit ASCII, precisely

The ASCII table covers 0–127, including NUL, LF, CR, space and DEL. A Unicode character lookup handles values beyond that range without relabeling them ASCII.

Official block ranges

Unicode blocks follow Blocks.txt 17.0.0. Search an English name or open a block; unassigned positions stay visible as unassigned rather than receiving invented names.

Complete named entity list

The HTML entity reference includes 2,125 canonical names from the WHATWG snapshot, including names whose output has two code points.

Encoding beside the value

The detail card gives code point notation, decimal and hexadecimal values plus UTF-8 bytes. Copy the character, its U+ code or a matching entity separately.

What the tables mean—and where they stop

No universal extended ASCII
ASCII ends at 127. Values 128–255 depend on an encoding or code page; enter a Unicode code point instead of assuming one extension.
A block is a range, not a script
A Unicode block may contain unassigned positions and does not prove a font has a glyph. The catalog fixes names and ranges at Unicode 17.0.0.
Reference lookup is not batch conversion
One query or selected row is inspected at a time. Use the Unicode Inspector or HTML Entity Encoder for whole strings, normalization or bulk decoding.
No implicit cross-tool transfer
Opening the Inspector follows a normal link. Copy a value explicitly if you want to paste it there; this page sends no character in a URL or network request.

ASCII table questions

What is a code point?

A code point is a numbered position such as U+0041. This reference shows that number, the official English name when assigned, its Unicode block and its encoded bytes.

What is the difference between Unicode and UTF-8?

Unicode assigns code points and properties; UTF-8 encodes scalar values as bytes. For the 0–127 ASCII values the UTF-8 byte is the same number, while a symbol such as © uses more bytes.

How do I find the HTML entity for a symbol?

Open the HTML view and search the symbol or its U+ value. A character may have several named entities; the list uses the canonical spelling with a trailing semicolon.

Why does one character sometimes appear as several weird symbols?

That is often an encoding or decoding mismatch, which a character table alone cannot diagnose. Copy the actual character into Unicode Inspector to inspect code points and bytes before attempting repair.

Is extended ASCII part of the ASCII standard?

No single extended ASCII is part of the 7-bit ASCII standard. Different 8-bit encodings assign different characters above 127; this ASCII table stops at 127 on purpose.

Missing an entry or found an error?

Open the ASCII table now

Use this ASCII table to resolve one code or character, then switch to Unicode names or HTML entities without losing the reference context.

Unicode names and blocks: version 17.0.0.