Random IP Address Generator
Generate random IPv4 or IPv6 addresses for testing, development, and documentation purposes.
Click "Generate IPs" to start
IP Address Types
IPv4
The most common format, consisting of four octets (0-255) separated by dots.
192.168.1.1
10.0.0.1
172.16.0.1
IPv6
The newer format with 128 bits, written as eight groups of four hexadecimal digits.
2001:0db8:85a3:0000:0000:8a2e:0370:7334
fe80::1
::1
IP Address Classes (IPv4)
| Class | Range | Default Mask | Use | |-------|-------|--------------|-----| | A | 1.0.0.0 - 126.255.255.255 | 255.0.0.0 | Large networks | | B | 128.0.0.0 - 191.255.255.255 | 255.255.0.0 | Medium networks | | C | 192.0.0.0 - 223.255.255.255 | 255.255.255.0 | Small networks | | D | 224.0.0.0 - 239.255.255.255 | - | Multicast | | E | 240.0.0.0 - 255.255.255.255 | - | Reserved |
Private IP Ranges
| Class | Range | |-------|-------| | A | 10.0.0.0 - 10.255.255.255 | | B | 172.16.0.0 - 172.31.255.255 | | C | 192.168.0.0 - 192.168.255.255 |
Use Cases
- Testing - Generate test data for network applications
- Development - Mock IP addresses for local development
- Documentation - Example IPs for tutorials
- Network design - Planning IP address schemes