#1 India's Top IT Training Institute

×

About Uncodemy

Know more about who we are and what we stand for.

About Us

About Us

Discover our mission to equip individuals with essential IT skills and industry expertise.

Read More →
UnCodeMy Gallery

UnCodeMy Gallery

Explore highlights from our IT training sessions and success stories.

Read More →
×

Free Resources

Learn, practice and plan your career — bilkul free.

Tutorials

Tutorials

Step-by-step written tutorials to learn any technology at your own pace.

Read More →
Free Counselling

Free Counselling

Book a free video counselling session and pick the right course for you.

Read More →
Online Compiler

Online Compiler

Write, run and test your code online — no setup required.

Read More →
🔡 FREE · 128 CODES

ASCII Table Reference: All 128 Codes, Searchable

Look up any ASCII character by code or name, or convert text to its codes in decimal, hex and binary.

  • 🔎 Search by code or name
  • 🔁 Text to codes
  • 📥 CSV download

How to use the ASCII Table Reference

  1. 1. Browse or searchType a number (65), a hex value (0x41), a character or a word like tab; or filter by group.
  2. 2. Convert textType text and press Convert to get each character's code.
  3. 3. DownloadThe result includes a CSV of the whole table for your notes.

Worked example

Converting Hi! gives 72 105 33: H is 72 (hex 48, binary 01001000), i is 105 (hex 69), and ! is 33 (hex 21). The hex string is 48 69 21. Characters outside ASCII, like ₹ or accented letters, are flagged and shown with their Unicode code points instead, since ASCII stops at 127.

Patterns worth knowing

  • Digits '0'–'9' are 48–57, so subtracting '0' turns a digit character into its value: '7' − '0' = 7.
  • Uppercase A–Z are 65–90 and lowercase a–z are 97–122. They differ by exactly 32 (one bit), which is how quick case conversion works.
  • Codes 0–31 and 127 are control characters: 9 is tab, 10 is line feed (\n) and 13 is carriage return (\r). Windows ends lines with 13 10, Linux and macOS with 10.
  • 32 is the space character, and 127 (DEL) is the only control character at the top end of the table.

Use the group filter to list just the control characters, digits or letters, which is handy when writing parsers or validating input.

ASCII and Unicode

ASCII is a 7-bit code from the 1960s. Unicode extends it to well over a hundred thousand characters, and UTF-8, the encoding used on most of the web, stores the first 128 Unicode characters exactly as ASCII bytes. So any ASCII text is also valid UTF-8.

Frequently asked questions

What's extended ASCII?

8-bit code pages (128–255) that differ by region. They aren't standard ASCII, so this table covers 0–127.

How do I type a character by its code?

On Windows, hold Alt and type the code on the number pad; in code, use chr(65) in Python or (char) 65 in Java and C.

Is my text sent anywhere?

No. The conversion happens in your browser.

Is the ASCII table free?

Yes. You can use the ASCII table without signing up. The first time you run it, we ask once for your name and WhatsApp number; after that the ASCII table and every other Uncodemy tool open straight away.

More free tools

See all free tools