Input
From 1 to 10, no repeats.
What this page gives you
Addresses from three different ranges
The page builds IP addresses from blocks written into this tool's code. It doesn't ask the network and doesn't check whether an address is taken. Every field change gives a new set with no repeats.
Documentation blocks lead nowhere
For IPv4 these are 192.0.2.0/24, 198.51.100.0/24 and 203.0.113.0/24, for IPv6 – 2001:db8::/32. They are reserved precisely for examples. An address from there can safely go into a guide, a screenshot or a test: it belongs to no one.
Private addresses live only inside a network
10.x.x.x, 172.16–31.x.x and 192.168.x.x aren't routed on the internet. For IPv6 the tool takes fd00::/8. Such an address suits a home or office network, but it may already be taken there.
A public address may be someone's
The tool avoids reserved blocks, so the address looks real. That's exactly why it may belong to a live server. For examples, take a documentation block.
Common questions about the IP address generator
Can I ping this address?
An address from a documentation block – no, there's no host there. A public one – better not: it may be someone's, and scanning another's server is not a test.
Why is IPv6 written without the "::" shortening?
The tool writes all eight groups so they're visible. Leading zeros in a group are dropped.
Can I pick my own subnet?
No. The tool gives three ready ranges, and there's no subnet field here.
How do I get other addresses?
Press “Another variant” or change any field.
Sources: Documentation blocks – RFC 5737 (IPv4) and RFC 3849 (IPv6); private ranges – RFC 1918 and RFC 4193; from_knowledge 2026-09-18.