— ASCII Code Converter

Free ASCII Code Converter

Quick Tips

  • This tool runs entirely in your browser - your data stays private.
  • Press Ctrl+V (Cmd+V on Mac) to quickly paste text.
  • Use the Copy button to save your result to clipboard.
  • Bookmark this page for quick access!

Convert between ASCII characters and their numeric codes.

Your Recent Tools

Examples

Input
A
Output
Decimal: 65, Hex: 41, Octal: 101, Binary: 01000001
Input
a
Output
Decimal: 97, Hex: 61, Octal: 141, Binary: 01100001
Input
65
Output
A
Input
Hello
Output
72 101 108 108 111

Why Use This Tool?

What problems does this solve?

Understanding ASCII codes is fundamental to programming and debugging. This tool quickly converts between characters and their numeric representations in multiple number systems.

Common use cases:

  • Learning ASCII codes for programming education
  • Debugging character-related issues in code
  • Converting between character and numeric representations
  • Understanding control characters like TAB and newline
  • Working with protocols that use ASCII codes

Who benefits from this tool?

Programming students learning character encoding. Developers debugging text processing. System administrators analyzing logs and protocols. Anyone needing quick ASCII lookups.

Privacy first: All conversion happens locally in your browser. Your text never leaves your device.

Frequently Asked Questions

Space is ASCII 32 (hex 20). It is the first printable character. Codes 0-31 are control characters, 32 is space, and 33-126 are visible printable characters.

Add 32 to the ASCII code. Uppercase A is 65, lowercase a is 97 (65+32). This works because the ASCII table was designed with this 32-offset between cases.

ASCII defines 128 characters using 7 bits. Unicode defines over 143,000 characters. ASCII is a subset of Unicode - codes 0-127 are identical in both.

Codes 0-31 are control characters: NUL (0), TAB (9), LF/newline (10), CR (13), ESC (27), etc. They control devices and text formatting rather than representing visible symbols.

ASCII is the foundation of UTF-8 (codes 0-127 are identical). Understanding ASCII helps with text processing, protocol debugging, and character manipulation in any language.

Extended ASCII uses codes 128-255 (the 8th bit). There is no single standard - different systems (ISO-8859-1, Windows-1252) define this range differently. Use UTF-8 for modern applications.