Skip to main content
IP Range CalculatorPRO
IPv6 ToolsInstant Client-Side Tool

IPv6 Binary Converter

Display address bits.

IPv6 Binary Converter: inputs and results

Enter an IP address, CIDR prefix, or range. Then check its first and last address below.

Quick presets:

Calculated Boundaries & ParametersReady

Network Address192.168.1.0
Broadcast Address192.168.1.255
First Usable Host192.168.1.1
Last Usable Host192.168.1.254
Subnet Mask255.255.255.0
Wildcard Mask0.0.0.255
Total Addresses256
Usable Host Range254

Key Capabilities

  • •100% Client-Side: Zero telemetry or server latency.
  • •RFC Compliant: Exact 32-bit and 128-bit integer precision.
  • •Quick Copy: Instant access to CIDR, mask, and range bounds.
  • •Cross-Platform: Works on desktop, tablet, and mobile browsers.

How IPv6 Binary Converter Works?

This tool works by expanding the address to 8 full groups, then writing each group of 4 hex digits as 16 binary digits, for 128 bits in total.

  1. Enter an IPv6 address

    Type an address such as 2001:db8:85a3::8a2e:370:7334.

  2. Expand the address

    The converter restores the zero groups hidden by ::.

  3. Convert each hex digit

    Each hex digit becomes 4 bits: 2 → 0010, d → 1101.

  4. Print the bit map

    The converter prints 8 groups of 16 bits, with the prefix boundary marked when a prefix is given.

IPv6 Binary Converter Formula

The formula is Bits = concat(binary16(group₁), …, binary16(group₈)), where each hex digit maps to exactly 4 bits.

Hex digit to bits

h → 4-bit binary

0 → 0000, a → 1010, f → 1111.

Group to bits

group → 16 bits

4 hex digits × 4 bits.

Address to bits

8 groups × 16 = 128 bits

Equal to 16 bytes.

Worked example: group "db8"

Pad to 4 digits = 0db8
0 → 0000   d → 1101   b → 1011   8 → 1000
Group bits = 0000110110111000
Decimal    = 3,512

IPv6 Binary Converter Conversion Table

The table breaks 2001:db8:85a3::8a2e:370:7334 into its 8 groups, with the hex, decimal, and 16-bit binary value of each group.

GroupHexDecimalBinary (16 bits)Bit Positions
120018,19300100000000000011–16
20db83,512000011011011100017–32
385a334,211100001011010001133–48
400000000000000000000049–64
500000000000000000000065–80
68a2e35,374100010100010111081–96
70370880000000110111000097–112
8733429,4920111001100110100113–128

What is IPv6 Binary Converter?

The IPv6 Binary Converter is a tool that shows every one of the 128 bits in an IPv6 address, grouped as 8 blocks of 16 bits.

Hexadecimal notation hides the bit boundaries that matter for subnetting. A /52 prefix ends in the middle of the 4th group, and a /126 ends 2 bits before the last digit. The binary view shows exactly where each prefix boundary falls.

Each hex digit maps to 4 bits, which makes IPv6 binary conversion simpler than IPv4 decimal conversion. The converter still saves time on 128-bit values and removes copying errors.

What are the uses of IPv6 Binary Converter?

There are 4 main uses of the IPv6 Binary Converter, including non-nibble subnetting, teaching, and packet analysis.

  • Working with non-nibble prefixes

    Prefixes such as /50 or /126 split a hex digit. The bit view shows which bits stay.

  • Teaching IPv6 structure

    Students see the global routing prefix, subnet ID, and interface ID as bit fields.

  • Reading packet headers

    Packet analysis tools show raw bits. The converter maps them back to the address.

  • Checking EUI-64 interface IDs

    The 7th bit of the interface ID (U/L bit) flips in modified EUI-64. The bit view shows it.