Icon Editing

HomeIcon EditorFootball Team Logos

Complete ASCII & Extended Character And Icon Codes Reference

This comprehensive reference covers all 4096 characters from the ASCII and extended ASCII tables. Use the filter tabs to browse by category: control characters, digits, letters, punctuation, symbols, space, and extended codes. Click any tile to see a large preview, or use the copy icons to instantly copy a character to your clipboard.

Whether you're a developer, designer, or just curious about character encoding, this tool gives you quick access to every code from 0 to 4095. Each entry shows the decimal and hexadecimal code, a short description, and the actual glyph (where available).

Search : by code, name, or category.
Filter : by character type.
Copy icon : one-click copy of any character.
Large preview : of selected character.
all (4096)control (33)digit (10)letter (52)punct (32)symbol (4)space (1)extended (3964)
✨ Copied to clipboard!
showing 54 of 4096 codes

Understanding ASCII Codes

ASCII (American Standard Code for Information Interchange) is a character encoding standard that uses numeric codes to represent characters. The original ASCII standard defined 128 characters (codes 0–127), including control characters and printable symbols. Extended ASCII adds another 128 characters (codes 128–255), and further extensions go up to 4095, covering a wide range of symbols, letters, and special glyphs.

Code Categories

CategoryCode RangeDescription
Control0–31, 127Non-printable characters used for device control (e.g., null, bell, line feed).
Space32The space character, used to separate words.
Punctuation33–47, 58–64, 91–96, 123–126Common punctuation marks and symbols like !, ?, ., ,, etc.
Digits48–57Numerals 0 through 9.
Letters65–90 (uppercase), 97–122 (lowercase)English alphabet letters.
Symbols123–126 (braces, bar, tilde)Additional symbols like {, |, }, ~.
Extended128–4095Characters beyond the original ASCII set, including accented letters, currency symbols, mathematical symbols, and special glyphs.

Common Uses of ASCII

  • Programming : ASCII codes are used in source code, string handling, and data serialization.
  • Data Communication : Early protocols relied on ASCII for text transmission.
  • File Formats : Many file formats (like .txt, .html, .csv) use ASCII for plain text.
  • Legacy Systems : Older computers and embedded systems often use ASCII encoding.
  • Character Art : ASCII art uses printable characters to create images.

How to Use This Tool

Simply click on any tile to view the character in large size. The tile shows the character, its decimal and hexadecimal code, a short name, and a category badge. Use the copy icon on each tile to copy the character instantly. You can also search for specific codes (e.g., "65" for 'A') or names (e.g., "exclamation") and filter by category using the colored tabs above.

For extended codes (128–4095), we provide a representative glyph; note that actual display may vary depending on font and system support.

ASCII vs Unicode

ASCII is a subset of Unicode. The first 128 Unicode code points (U+0000 to U+007F) match ASCII exactly. Extended ASCII codes (128–255) correspond to various Unicode blocks, while higher codes (256–4095) overlap with Latin Extended, General Punctuation, and other Unicode ranges. This tool is designed for quick reference and copying of characters, not for exhaustive Unicode coverage.

Online icon design tools