Developer Tools

What Is ASCII and How Does It Work?

Learn what ASCII is, how it maps characters to numbers, and why its 128 characters weren't enough for the whole world.

Brekzy Team Published September 8, 2026

On this page
  1. What Is ASCII?
  2. How ASCII Represents a Character
  3. Why ASCII Wasn’t Enough
  4. Common Mistakes
  5. Use the ASCII Text Converter

ASCII was one of the earliest standards for representing text as numbers, and despite being decades old and limited to just 128 characters, it’s still the foundation that modern text encoding builds on.

What Is ASCII?

ASCII (American Standard Code for Information Interchange) assigns a number from 0 to 127 to each of 128 characters: the uppercase and lowercase English alphabet, digits 0 through 9, common punctuation, and a set of control characters (like line breaks and tabs) left over from early teletype equipment.

How ASCII Represents a Character

The letter “A” in ASCII:

  • Decimal: 65
  • Hexadecimal: 41
  • Binary: 01000001

Every ASCII character has exactly one fixed number behind it; converting between the character and its numeric value in decimal, hex, or binary is just a matter of looking up that fixed mapping.

Why ASCII Wasn’t Enough

Because ASCII only covers 128 characters, it has no way to represent accented letters, non-Latin alphabets (Cyrillic, Arabic, Chinese, and hundreds of others), or symbols like emoji. That limitation is exactly what Understanding Unicode was created to solve.

Common Mistakes

  • Assuming ASCII covers all text. It only covers basic English-language characters and a handful of symbols, nothing beyond that 128-character set.
  • Confusing ASCII with “extended ASCII.” Several incompatible 8-bit “extended ASCII” variants exist, adding characters 128 to 255 differently depending on the specific variant, which is part of why Unicode eventually replaced the approach entirely.
  • Treating ASCII values as arbitrary. They’re a fixed, standardized mapping, the same character always maps to the same number across any system that implements ASCII correctly.

Use the ASCII Text Converter

The ASCII Text Converter converts text to its ASCII numeric values and back instantly.

Try it yourself

ASCII Text Converter

Try our ASCII Text Converter →

Frequently Asked Questions

What does ASCII stand for?

American Standard Code for Information Interchange.

How many characters does ASCII support?

128 characters, numbered 0 through 127, covering the basic English alphabet, digits, common punctuation, and control characters.

What is the ASCII value of the letter A?

65 in decimal, 41 in hexadecimal, or 01000001 in binary.

Can ASCII represent emoji or accented characters?

No. ASCII’s 128 characters don’t include accented letters, non-Latin scripts, or emoji; those require Unicode.

Is ASCII still used today?

Yes, extensively. Modern Unicode encodings like UTF-8 are backward-compatible with ASCII, meaning any valid ASCII text is also valid UTF-8, so ASCII’s influence remains everywhere in modern computing.

Explore More

Find the right tool, or keep reading Brekzy's other guides.