IPv4 Converter
Convert IPv4 addresses between dotted decimal, unsigned integer, hex, and dotted binary. Useful when a database stores IPs as numbers. Parsing is local IPv4 math. No geo lookup and no 'what is my IP' lookup.
Runs in your browser. Nothing is uploaded.
Paste an IPv4 address to see every representation.
About this tool
Convert IPv4 between dotted decimal, unsigned 32-bit integer, hex, and dotted binary. Databases that store INET as numbers, and packet notes that print hex IPs, round-trip here. IPv6 is out of scope.
How to use: paste 127.0.0.1, 2130706433, 0x7f000001, or 01111111.00000000.00000000.00000001. Copy any representation from a card. Octets outside 0–255 fail.
Example: 8.8.8.8 becomes decimal 134744072. This is not geolocation, a 'what is my IP' lookup, or DNS. Those need a network service we do not call.
Math is local bitwise ops. Related: number base for generic integers. After load, converting works offline.
FAQ
Related Convert tools
JSON ↔ YAML
Convert JSON to YAML and YAML back to JSON in the browser. Paste a config, Kubernetes snippet, or API fixture and copy the other format. Parsing uses js-yaml locally. Documents are never posted to a converter.
JSON ↔ TOML
Convert JSON objects to TOML and TOML documents back to JSON in the browser. Handy for Cargo.toml, pyproject, and app config fragments. Parsing stays on-device.
JSON ↔ XML
Convert JSON objects to XML and XML documents back to JSON. Useful for SOAP leftovers, RSS, and mixed API stacks. XML is parsed with the browser DOMParser so payloads stay on the device.
JSON ↔ CSV
Turn an array of JSON objects into CSV, or parse CSV headers into JSON objects. Quote-aware parsing runs in the tab so spreadsheets of IDs and emails are not uploaded to a conversion service.
JSON to SQL
Turn a JSON object or array of objects into SQL INSERT statements. Set a table name, copy the query, and keep rows on the device instead of pasting fixtures into a hosted converter.
CSV ↔ TSV
Convert comma-separated values to tab-separated values and back, preserving quoted fields. A small delimiter swap for dumps you would rather not paste into a spreadsheet SaaS.