The Complete ASCII Table, Searchable and Copyable
This ASCII table is an interactive reference for all 256 character codes, from the standard ASCII set (0–127) to Extended ASCII (128–255). Every character shows its decimal, hexadecimal, octal, and binary value, plus the HTML entity and CSS and JavaScript escape codes.
It is built for developers who need a fast lookup for character codes or escape sequences, students learning how character encoding and binary work, and system administrators dealing with control characters and terminal sequences. Search by character, code, or name, click any value to copy it, and pin the characters you reach for most.
How to Use the ASCII Table
Browse or search
Scroll the table, grouped by category, or type in the search box to filter instantly. Search by the character itself (such as A, @, ~), a decimal code, a hex value, or part of a name like exclamation.
Filter by category
Use the category buttons to narrow the list to Control, Digits, A-Z, a-z, Symbols, or Extended characters. Each category has its own color for quick visual scanning.
Open the details
Click any row or grid card to expand it. You will see all seven representations — DEC, HEX, OCT, BIN, HTML, CSS, and JS — for that single character.
Copy and pin
Click any value to copy it to your clipboard. Click the bookmark icon to pin a character to the top of the page, where it stays for your next visit.
Features
All 256 Characters
The full standard ASCII set (0–127) plus the Extended ASCII range (128–255) with Latin-1 accented letters, currency signs, and math symbols.
Seven Representations
View every character as decimal, hexadecimal, octal, and binary, plus its HTML entity and CSS and JavaScript escape codes.
Smart Search
Search across the character, its decimal or hex code, and its name at once, with results filtering in real time as you type.
Color-Coded Categories
Filter to Control, Digits, Uppercase, Lowercase, Symbols, or Extended characters, each with a distinct color for easy identification.
One-Click Copy
Expand any character and click a value to copy it straight to your clipboard, with a confirmation toast on every copy.
Keyboard Detect Mode
Toggle detection, then press any key to jump to its character in the table and read its DEC and HEX code in a banner.
Table and Grid Views
Switch between a detailed table with every column and a compact grid of character cards. Your choice is remembered next time.
Pin Favorites
Bookmark characters you use often so they sit at the top of the page, saved automatically between sessions.
Dark Mode
A full dark theme with tuned category colors keeps the table readable in light and dark environments alike.
Runs in Your Browser
Lookups, copying, pins, and preferences all happen locally with no server and no account needed.
Frequently Asked Questions
What is ASCII?
ASCII stands for American Standard Code for Information Interchange. It is a character encoding standard that maps 128 characters — letters, digits, punctuation, and control codes — to the numerical values 0 through 127. First published in 1963, it became the basis for most modern encoding systems, including UTF-8.
How many characters are in the ASCII table?
Standard ASCII defines 128 characters (0–127): 33 control characters and 95 printable ones. This table also includes the 128 Extended ASCII characters (128–255) from the Latin-1 Supplement, for a total of 256 characters in one place.
What is the ASCII code for A to Z?
Uppercase letters run from A = 65 to Z = 90, and lowercase letters from a = 97 to z = 122. Filter the table to A-Z or a-z to see the whole range, or type a letter in the search box to jump to it and copy its decimal, hex, octal, or binary value.
What is the difference between ASCII and Extended ASCII?
Standard ASCII uses 7 bits and defines 128 characters (0–127). Extended ASCII uses 8 bits and adds another 128 characters (128–255), here following the ISO 8859-1 (Latin-1) standard. Those extra characters include accented letters, currency symbols, and mathematical operators common in Western European languages.
How do I convert a character to its ASCII code in hex, decimal, or binary?
Search for the character or scroll to it, then click its row to expand the details. The panel shows the decimal (DEC), hexadecimal (HEX), octal (OCT), and binary (BIN) values side by side, and you can click any one to copy it instantly.
What are control characters?
Control characters (codes 0–31 and 127) are non-printable codes originally designed to control hardware such as printers and terminals. Common examples include Null (0), Tab (9), Line Feed (10), Carriage Return (13), and Escape (27). Several — like Tab, LF, and CR — are still fundamental in text processing today.
How do I find the ASCII code of a key on my keyboard?
Click the keyboard icon to turn on Keyboard Detect mode, then press any key. The tool highlights the matching character in the table and shows its DEC and HEX code in a banner at the top.
What is an HTML entity?
An HTML entity represents a character in HTML using a numeric or named code. For example, A renders the letter A (decimal 65). Entities are useful for displaying special characters that would otherwise be read as HTML markup. The detail panel gives you the ready-to-copy entity for each character.
Is my data stored or sent anywhere?
No. The table runs entirely in your browser and nothing is sent to any server. Your pinned characters and your table-or-grid view choice are saved only in your browser's local storage.
No comments yet. Be the first to comment!