Enter ASCII text or hex/binary/decimal numbers:
This tool converts between five common data representations used in computing: ASCII text, Hexadecimal, Binary, Decimal, and Base64.
All fields are editable — type or paste a value into any field and the other four update in real time. You can change the number delimiter, add 0x/0b prefixes, or upload a file to convert its raw bytes.
ASCII (American Standard Code for Information Interchange) is a character encoding standard that assigns a numeric value to each character. For example, the letter A is 65 in decimal, 41 in hex, and 01000001 in binary.
ASCII covers 128 characters including uppercase and lowercase letters, digits 0–9, punctuation marks, and control characters. This converter supports the full range of characters your system can encode.
Here are the printable ASCII characters with their hex, decimal, and binary equivalents:
| Char | Dec | Hex | Binary | Char | Dec | Hex | Binary |
|---|
Web Development: Convert color hex codes, debug encoded URLs, or decode Base64-encoded data like images and API tokens.
Programming: Translate between number systems when working with memory addresses, bitwise operations, or character encoding.
Networking: Decode hex dumps from packet captures, translate MAC addresses, or analyze protocol headers.
Education: Learn how computers represent text as numbers by seeing all formats side by side.