IP to Octal Converter
Enter a dotted IPv4 address to instantly see its dotted octal, full 32-bit octal, decimal, and hex representations.
Last updated: May 30, 2026
Find this tool useful? Support the project to keep it free!
Buy me a coffeeWhat is IP to Octal Converter?
Octal (base-8) notation for IP addresses is less common than decimal or hex, but it has a practical role in Unix/Linux system programming and certain network configuration contexts. In C and many Unix tools, numbers with a leading zero are interpreted as octal — so the dotted-octal address 0300.0250.01.01 is equivalent to 192.168.1.1.
This tool converts each IPv4 octet to its octal equivalent (prefixed with 0) to form the dotted octal address, and also computes the full 32-bit value in base-8.
For example, 192.168.1.1: - 192 (decimal) → 300 (octal) → 0300 - 168 (decimal) → 250 (octal) → 0250 - 1 (decimal) → 1 (octal) → 01 - 1 (decimal) → 1 (octal) → 01 Dotted octal: 0300.0250.01.01
How to Use IP to Octal Converter
Type or paste a dotted-decimal IPv4 address (e.g. 192.168.1.1) in the input field.
The dotted octal, full octal, decimal, and hex values are generated instantly.
Click any copy button to copy the corresponding output.
Click "Load Sample" to see an example.
Common Use Cases
- Understanding how Unix C programs interpret IP literals with leading zeros.
- Converting IPs for use in legacy network configuration files that use octal notation.
- Networking coursework and certification exam practice.
- CTF (capture the flag) challenges that use obfuscated IP representations.
Example Input and Output
The IPv4 address 10.0.0.1 in dotted octal is 012.00.00.01.
10.0.0.1012.00.00.01Data Privacy
All conversions run entirely in your browser. No IP address data is sent to any external server.

