Home Tools Blog About

Binary to IP Converter

In short

Convert 32-bit binary to IPv4 or 128-bit binary to IPv6 - with classification, canonical form. Free, client-side, instant, offline, secure.

  • Runs in your browser
  • Nothing uploaded
  • Free, no sign-up

Decode 32-bit binary into IPv4 dotted-decimal or 128-bit binary into IPv6. Auto-detects length, classifies the address (class, private, loopback, link-local, multicast), and renders IPv6 in RFC 5952 canonical form.

🛡
100% PrivateNo server uploads, ever
InstantRuns in your browser
💧
No WatermarksClean output, always
🆓
Free ForeverNo accounts, no limits

How to Use Binary to IP Converter

  1. Paste binary digits - one IP per line. Spaces, dots, colons, and underscores are stripped before parsing, so 11000000.10101000.00000001.00000001 works as easily as the same string with no separators.
  2. Pick a version, or leave on Auto. Auto-detect reads the line length: 32 bits → IPv4, 128 bits → IPv6, anything else → error. Force a specific version when you want strict validation.
  3. Choose IPv6 format. Canonical (default, per RFC 5952) uses lowercase hex, strips leading zeros per group, and collapses the longest zero run to ::. Full keeps all 32 hex digits with leading zeros - handy for alignment in tables.
  4. Read the classification notes. Each decoded IP is followed by # Class X, private (RFC 1918 …), etc. For IPv4 you’ll see class A/B/C/D/E plus any special-range flags. For IPv6 you’ll see loopback, link-local, unique-local, multicast, or documentation.
  5. Watch the stats line: total lines · IPv4 count · IPv6 count · private count · loopback count · multicast count · validity summary. Useful when verifying a batch of addresses all fall in the expected range.
  6. Fix errors inline. Bad lines (wrong length, non-binary chars) show ERROR: expected 32 bits for IPv4, got 31 or similar, named with exact counts / positions. Other lines still decode cleanly.
  7. Copy or download the output. Ctrl+Enter / Cmd+Enter runs convert + copy together.

Frequently Asked Questions

What input formats does the tool accept?

32-bit binary for IPv4 (four 8-bit groups like 11000000.10101000.00000001.00000001) and 128-bit binary for IPv6. The tool auto-detects which version to produce.

What does IP classification mean?

After conversion, the tool labels the address: public, private (RFC 1918), loopback, multicast, link-local, documentation, or reserved. This helps you understand the address at a glance.

Does it handle CIDR notation in the output?

Yes. You can optionally attach a prefix length (e.g., /24) to the result. The tool also shows the network and broadcast addresses for the specified prefix.

Is IPv6 output canonical?

Yes. IPv6 output follows RFC 5952: lowercase hex, longest zero run compressed with ::, and leading zeros dropped from each group.

Is my data secure?

Yes. All conversion happens in your browser. Your binary inputs and IP outputs never touch a server.

Do you log anything?

No. The tool is fully client-side – nothing is sent to a server, logged, or stored, and the tool keeps working offline once the page has loaded.

Is this tool free?

Yes, with no sign-up and no usage limits.

What if my binary has the wrong length?

The tool reports the exact bit count and tells you how many more or fewer bits you need for valid IPv4 (32) or IPv6 (128).

Can I input binary with separators?

Yes. Spaces, dots, colons, and newlines are stripped automatically so formatted input pastes cleanly.

Why would I convert binary to an IP address?

Network engineering classes, debugging packet captures that show raw binary, studying subnet math, and verifying hand-calculated IP arithmetic.

Keep going

Related Tools

All Binary tools →

Convert IP to Binary

Convert IPv4 to 32-bit binary with class detection, CIDR support, and special-IP flags. Free,…

Calculate Bitwise AND of Binary Values

Calculate Binary Values Online Free - Fast and accurate binary computations for developers, students,…

Binary to Decimal Converter

Convert extremely large machine binary strings natively into format decimal bounds infinitely fast offline…

Calculate Binary Addition

Calculate Binary Addition numbers with carry visualization and multi-format output. Free, offline, client-side, instant…

Binary to Gray Code Converter

Convert binary to Gray code (BRGC) - XOR algorithm, bit-width preserved, step-by-step display, BigInt.…

Binary to Image Converter

Render binary as a pixel image - multiple color schemes, pixel scaling, PNG export,…

Binary to IPv6 Converter

Convert 128-bit binary to IPv6 addresses - RFC 5952 canonical form, special-range detection. Free,…

Binary to Negabinary Converter

Convert binary to negabinary (base -2) - handles signed input, BigInt precision, no sign…

Convert Binary to Octal

Convert binary to octal (base 8) - 3-bit grouping, prefix options, BigInt precision, batch…

Binary to String Converter

Decode binary to text - UTF-8, Latin-1, or 7-bit ASCII, auto-detect format, handle emoji.…

Convert Decimal to Binary

Convert decimal numbers to binary instantly, one value or a whole list at a…

Convert Gray Code to Binary

Decode Gray code (reflected binary) to standard binary, decimal, or hex. BigInt-safe, per-line errors,…

Share

Embed this tool

Add this free tool to your website. Copy and paste the code: