Binary to Decimal, Hexadecimal and ASCII Converter

A comprehensive converter tool that transforms between binary, decimal, hexadecimal, and ASCII representations. Convert binary numbers (1-8 bits), decimal numbers, and hexadecimal numbers with real-time conversion to all formats and their ASCII character equivalents.

Conversion TypeInput ValueBinaryDecimalHexadecimalASCII
Binary Input1010010010100100164A4¤
Decimal Input16410100100164A4¤
Hexadecimal InputA410100100164A4¤
Binary Input01000001010000016541A
Decimal Input65010000016541A
Hexadecimal Input41010000016541A

Conversion Reference Guide

Binary to Decimal

Binary is a base-2 numeral system using only digits 0 and 1. Each bit position represents a power of 2.

Example: 10100100

  • = 1×2⁷ + 0×2⁶ + 1×2⁵ + 0×2⁴ + 0×2³ + 1×2² + 0×2¹ + 0×2⁰
  • = 128 + 0 + 32 + 0 + 0 + 4 + 0 + 0
  • = 164

Decimal to Binary

Decimal is a base-10 numeral system. Divide repeatedly by 2 and read remainders from bottom to top.

Hexadecimal Conversions

Hexadecimal (base-16) uses digits 0-9 and letters A-F (representing 10-15).

Example: A4 (hex)

  • = A×16¹ + 4×16⁰
  • = 10×16 + 4×1
  • = 160 + 4
  • = 164

ASCII Representation

8-bit binary values can represent ASCII characters. For example:

  • Binary 01000001 = Decimal 65 = ASCII 'A'
  • Binary 10100100 = Decimal 164 = Extended ASCII '¤'