IP Address Generator
Generate random IPv4/IPv6 addresses. Choose public/private, quantity, optional IPv4 CIDR range, and export format.
⚡ Generator Settings
Configure options and click Generate. Works instantly in your browser.
🧩 Basic Options
IPv6 generates compressed notation (best-effort).
Public excludes common private/reserved ranges (best-effort).
1–10000
CSV is useful for spreadsheets and bulk imports.
🧠 Advanced
Works for IPv4 only. Leave empty to generate fully random.
ℹ️ Quick Notes
- Private IPv4: 10/8, 172.16/12, 192.168/16
- IPv6 private: ULA (fd00::/8)
- Public mode: excludes common reserved ranges (best-effort)
📦 Results
Tip: use CSV format for bulk imports. For privacy, everything runs locally in your browser.
IP Address Generator (IPv4 / IPv6)
Generate random IP addresses for testing, demos, QA environments, log anonymization, or sample datasets. This tool supports both IPv4 and IPv6, lets you choose public or private address generation, and can optionally generate IPv4 addresses inside a specific CIDR range.
What is an IP Address?
An IP address is a numeric identifier assigned to devices on a network. IPv4 uses 32-bit addresses (for example, 203.0.113.10) and IPv6 uses 128-bit addresses (for example, 2001:db8::1). IPv6 was created to solve IPv4 address exhaustion and provides a vastly larger address space.
Public vs Private IPs
- Private IPv4 ranges: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 (not routed on the public Internet)
- IPv6 private (ULA): fd00::/8 (commonly used inside private networks)
- Public IPs: globally routable addresses (this tool excludes common reserved ranges on a best-effort basis)
CIDR Range Generation (IPv4)
CIDR notation defines a network block like 192.168.1.0/24. The “/24” prefix means the first 24 bits are fixed, leaving the rest for hosts. When you enter a CIDR, the generator produces IPv4 addresses within that block (best-effort excluding network/broadcast for typical subnets).
Common Use Cases
- ✅ Generate test data for forms, databases, or analytics dashboards
- ✅ QA testing for IP validation rules and parsers
- ✅ Create sample allowlists/denylists for firewall rule examples
- ✅ Anonymize examples in documentation by using synthetic addresses
FAQ
Is this generator safe?
Yes. The generator runs fully in your browser. Nothing is uploaded to a server.
Are “public” addresses guaranteed to be routable?
It’s best-effort. We exclude common private and reserved blocks, but real-world routability depends on registries and routing policies.
Can I export to CSV?
Yes. Choose CSV output to get rows like “index,ip” for quick import into Excel/Google Sheets.
⚠️ Note: Generated addresses are intended for testing and examples. Avoid using random addresses in production security rules without proper verification.
Comments (0)
Share your thoughts — please be polite and stay on topic.
Log in to comment