Wrong number of octets
IPv4 needs exactly four octets.
Fix: Ensure there are three dots and four 8-bit groups.
header • up to 320x100 / 728x90
Convert four 8-bit binary octets (separated by dots) into a standard dotted-decimal IPv4 address.
Use a compact field for small conversion and calculation tools.
content bottom • up to 300x250
sidebar • 160x600
Last reviewed:
Binary (base 2) is the number system computers use natively, where every value is represented with combinations of 0 and 1.
Binary to IP Converter assembles four 8-bit binary octets separated by dots or whitespace into a single dotted-decimal IPv4 address.
It pairs naturally with the IP to Binary tool and is the fastest way to finish subnet exercises and CIDR math without dropping into a calculator.
11000000.10101000.00000000.00000001
192.168.0.1
IPv4 needs exactly four octets.
Fix: Ensure there are three dots and four 8-bit groups.
Digits other than 0 or 1 in an octet trigger an error.
Fix: Edit the offending octet so it contains only 0s and 1s.
Each octet must fit in 8 bits so the value stays below 256.
Fix: Trim the octet to 8 digits by removing leading zeros or fixing a typo.
Dots are preferred, but whitespace is also accepted.
The parser accepts 1-8 bit octets and zero-pads internally.
No. Use the IPv6 binary tool for 128-bit addresses.
Yes. The tool runs in your browser with no uploads.
Any octet value above 255 is rejected with an error message.
Common causes include fewer than four octets, stray spaces, or non-binary characters.
Keep experimenting with IP conversions across bases. You can also browse the full Unit Converters category for more options.
Convert each octet of an IPv4 address into its 8-bit binary form, ideal for subnet calculations and teaching materials.
Convert an IPv4 address into its 32-bit unsigned decimal form for routing tables, allow-lists, and database storage.
Convert an IPv4 address into uppercase hexadecimal octets, useful for network logs, packet dumps, and embedded configuration.
Convert an IPv4 address into zero-padded octal octets, matching inet_aton behaviour and documentation examples.
Convert a 32-bit unsigned decimal value back into a standard dotted-quad IPv4 address.
Convert binary numbers to decimal
Convert a binary number into its octal representation, perfect for collapsing long bit strings into compact file permission notation.
Convert binary to ASCII text
Convert a hexadecimal IPv4 address (either dotted hex or contiguous 8 chars) back into dotted-decimal notation.
Convert four octal octets back into the standard dotted-decimal IPv4 address used by humans and most APIs.
Convert an octal number into its binary form for file permission inspection and low-level register work.
Convert ASCII text to binary