How it works
Choose IPv4 or IPv6, set how many addresses you want, and click Generate. Each is built from your browser's secure random source. IPv4 gives the familiar dotted format; IPv6 gives the longer hexadecimal format. With "skip private ranges" on, IPv4 results avoid reserved and private blocks so they resemble public addresses. These are random sample values for testing and demos — they are not linked to any real device. Everything runs locally in your browser.
Random IP Address Generator
Random IPv4 or IPv6 addresses for testing and sample data.
FAQ
What can I use random IP addresses for?
They're useful as sample or test data — for example, seeding a database, testing input validation, mocking logs, or demonstrating software. They are randomly generated and not tied to any real device.
Can it generate IPv6 as well as IPv4?
Yes. Choose IPv4 for the familiar dotted format (like 203.0.113.5) or IPv6 for the longer hexadecimal format. You can generate many at once.
What does "skip private ranges" do?
For IPv4, it avoids reserved and private blocks such as 10.x, 172.16–31.x, 192.168.x, 127.x, and 0.x, so the addresses look like public ones. Turn it off to allow any value.
Is anything uploaded?
No. Addresses are generated locally in your browser. Nothing is sent to a server.
Related tools
UUID Generator · Random Number Generator · Base64 & URL Encoder/Decoder