Network
Convert IPv4 to integer and binary, and expand or compress IPv6.
Runs entirely in your browser
Nothing you paste is uploaded. Monaco and Prettier load on demand from this origin.
IPv4
- Integer
- 3232235786
- Hex
- 0xC0A8010A
- Binary
- 11000000.10101000.00000001.00001010
IPv6
- Expanded
- 2001:0db8:0000:0000:0000:0000:0000:0001
- Compressed
- 2001:db8::1
There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to IP address converter
- Enter an address. Paste an IPv4 or IPv6 address.
- Convert. See integer, binary, or expanded/compressed forms.
- Copy. Copy the representation you need.
IP addresses show up in many forms — dotted IPv4, a 32-bit integer, shorthand or expanded IPv6 — and code often needs one specific form. Converting between them removes fiddly manual work.
For subnet ranges around an address use the CIDR calculator; for hardware addresses, the MAC inspector.
Frequently asked questions
Why convert an IP to an integer?
Databases and range checks often store IPv4 as a 32-bit integer for efficient comparison; converting both ways is common when working with such systems.
What does expanding an IPv6 address do?
It writes out the full form with all zero groups, turning shorthand like ::1 into the complete address — useful for exact matching.
Is the address uploaded?
No. Conversion is done locally in the tab.
Related tools
- CIDR calculatorCompute network address, broadcast, and host range for IPv4 CIDR blocks.
- MAC / OUINormalize a MAC address and read its OUI and local/multicast bits.
- Common portsSearch common TCP/UDP ports and their services.
- User-Agent parserBreak down browser, OS, and device hints from a raw UA string.