ASCII Converter
ASCII Converter turns text into decimal ASCII code tokens, decodes decimal, 0x, 0b, and 0o tokens, and shows decimal, hex, binary, octal, and control-character details locally.
Input Text
Characters
0 / 50,000
Quick Start
Common Scenarios
Programming
handle encodings and debug string issues
Data analysis
inspect special characters and encodings
Protocol text
inspect ASCII control characters such as LF, CR, TAB, ESC, and DEL without parsing packet bytes or hex dumps
Education
learn computer fundamentals and encoding principles
Security review
spot-check control or non-ASCII code points without a confusable, bidi, IDN, or Trojan Source report
Code lookup
switch between readable text and numeric code tokens
Conversion Parameters & Range
ASCII Boundaries
Usage Advice
Limitations & Compatibility
Privacy & Security
FAQ
ASCII covers only code points 0-127. Accented letters, CJK text, Arabic text, emoji, and most symbols are Unicode characters, so the converter shows their Unicode code points instead of pretending they have ASCII values. UTF-8 remains compatible with ASCII for the first 128 characters.
Control characters (0–31) are non‑printable (e.g., newline, carriage return, tab). Their names are shown instead of glyphs
Uppercase A–Z are 65–90; lowercase a–z are 97–122. The difference is 32
Hexadecimal is compact and maps simply to binary (1 hex digit = 4 bits)
Extended ASCII usually means an 8-bit code page for values 128-255, but the characters differ by encoding such as Windows-1252 or ISO-8859 variants. For modern interchange, prefer Unicode or UTF-8 and treat extended ASCII as legacy data.
Yes. Windows uses CR+LF (13+10); Unix/Linux/macOS use LF (10); classic Mac used CR (13)