ASCII Value Converter

Convert characters ↔ ASCII/Unicode codes

ConvertersFreeNo Signup
4.2(747 reviews)
All Tools

Loading tool...

About ASCII Value Converter

A bidirectional ASCII and Unicode converter that translates between characters and their numeric code point values. Enter text to see each character's decimal, hexadecimal, octal, and binary value, or enter numeric codes to see the corresponding characters. Includes a full ASCII reference table (0-127), extended ASCII (128-255), and Unicode support for emoji and international characters. Essential for programmers debugging encoding issues, network engineers analyzing protocol data, and students learning about character encoding.

ASCII Value Converter Features

  • Text ↔ codes
  • Dec/Hex/Oct/Binary
  • Full ASCII table
  • Unicode support
  • Bulk conversion
ASCII (American Standard Code for Information Interchange) assigns numeric values to 128 characters: letters, digits, punctuation, and control characters. Unicode extends this to over 149,000 characters covering every writing system. This converter shows the numeric code for any character in decimal, hex, octal, and binary — or converts codes back to characters.

How to Use

Two modes:

  • Text → Codes: Type or paste text to see each character's code in decimal, hex, octal, and binary
  • Codes → Text: Enter space-separated decimal values to see the corresponding characters

ASCII Character Ranges

  • 0-31: Control characters (NUL, TAB, LF, CR, ESC, etc.)
  • 32-47: Symbols and punctuation (space, !, #, $, etc.)
  • 48-57: Digits 0-9
  • 65-90: Uppercase A-Z
  • 97-122: Lowercase a-z
  • 127: DEL control character

ASCII vs Unicode vs UTF-8

ASCII uses 7 bits (128 characters). Unicode is a character set with 149,000+ characters. UTF-8 is the most common encoding of Unicode, using 1-4 bytes per character. ASCII characters (0-127) are identical in UTF-8.

Step-by-Step Instructions

  1. 1Enter text to see ASCII/Unicode values for each character.
  2. 2Or enter decimal codes separated by spaces to see the characters.
  3. 3View each character in decimal, hex, octal, and binary.
  4. 4Use the reference table for quick lookups.
  5. 5Copy conversion results for use elsewhere.

ASCII Value Converter — Frequently Asked Questions

What's the ASCII value of 'A'?+

Uppercase 'A' is 65 (decimal), 0x41 (hex), 0101 (octal), 01000001 (binary). Lowercase 'a' is 97, exactly 32 higher. This offset means you can convert case by toggling bit 5.

What's the difference between ASCII and Unicode?+

ASCII defines 128 characters (7 bits) — English letters, digits, and basic symbols. Unicode defines 149,813 characters spanning every modern and historic writing system, emoji, and symbols. The first 128 Unicode code points are identical to ASCII.

Why does ASCII start at 0 and not 1?+

Code 0 (NUL) is the null character, used as a string terminator in languages like C. It was essential in early computing for marking the end of data. Starting at 0 also aligns with binary representation where all bits are off.

Share this tool: