πŸ”’ Number System & Character Converter

Convert between Binary, Hexadecimal, Decimal, and ASCII/UTF-8

Converter

Range: 0 to 4,294,967,295 (32-bit unsigned) Invalid decimal number
Use 0-9, A-F (case insensitive) Invalid hexadecimal number
Use 0 and 1 only Invalid binary number
Single character only

Conversions

Binary (grouped by bytes)
--
Hexadecimal
--
Decimal
--
Octal (Base 8)
--
ASCII/UTF-8 Char
--
Bits
--

Reference Guide

Number Systems Overview

Binary (Base 2): Uses only 0 and 1. Each digit represents a power of 2.

Decimal (Base 10): Standard counting system. Uses digits 0-9.

Hexadecimal (Base 16): Uses 0-9 and A-F. Compact representation of binary.

Octal (Base 8): Uses 0-7. Common in Unix file permissions.

Why Hexadecimal?

Hexadecimal is widely used in computing because:

  • One hex digit = exactly 4 bits (half a byte)
  • Two hex digits = exactly 1 byte (8 bits)
  • Much more compact and readable than binary
  • Easy conversion to/from binary

Common Values Reference

Dec Hex Binary Char
00x0000000000NUL
320x2000100000Space
480x30001100000
650x4101000001A
970x6101100001a
1270x7F01111111DEL
2550xFF11111111ΓΏ

Bit Positions & Powers of 2

Each bit position in binary represents a power of 2:

Bit Power Value Hex
Bit 02010x01
Bit 12120x02
Bit 22240x04
Bit 32380x08
Bit 424160x10
Bit 525320x20
Bit 626640x40
Bit 7271280x80