IPv4 Address Generator

Generate random IPv4 addresses for software development, networking, testing, APIs, and sample data.

Optional filters

Generated IPv4 addresses

Results will appear here after you generate them.

What is an IPv4 Address?

An IPv4 address is a 32-bit network address written as four numbers from 0 to 255 separated by dots. IPv4-style values are common in networking tools, logs, API examples, allowlists, and software tests.

Private vs Public IP Addresses

Private IPv4 addresses are reserved for internal networks and must come from 10.0.0.0/8, 172.16.0.0/12, or 192.168.0.0/16. Public mode excludes private, loopback, multicast, broadcast, and reserved ranges.

Reserved IPv4 Ranges

Some IPv4 ranges are reserved for special uses, such as loopback, link-local, documentation, multicast, and future-use ranges. The optional filters help avoid reserved-style addresses when generating any IPv4 address.

Common Uses

API testing
Create IP-shaped values for request payloads and response examples.
Networking forms
Test validation, formatting, filtering, and UI display.
Sample logs
Populate non-sensitive log examples and documentation.
Mock data
Generate IPv4 values for fixtures, demos, and QA datasets.

IPv4 Address Examples

Generated IPv4 addresses use standard dotted-decimal notation. Use private mode for RFC1918 internal-network examples, public mode for routable-looking sample values, or any mode with filters for flexible test data.

How to use

  1. 1
    Choose quantity
    Select how many IPv4 addresses to generate.
  2. 2
    Choose mode
    Pick any, private-only, or public-only generation.
  3. 3
    Set filters
    For any-mode generation, exclude reserved, loopback, multicast, or broadcast addresses.
  4. 4
    Generate and copy
    Generate IPv4 addresses and copy all current results.

Frequently Asked Questions

What is an IPv4 address?
An IPv4 address is a 32-bit internet protocol address usually written as four decimal octets separated by dots.
What is the difference between public and private IP addresses?
Private IPv4 addresses are reserved for internal networks, including 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16. Public IPv4 addresses are routable address values outside private, loopback, multicast, broadcast, and reserved ranges.
Can I use these IP addresses for testing?
Yes. These generated IPv4 addresses are useful for software tests, API examples, networking forms, logs, mockups, and sample data.
Are these real IP addresses?
They are syntactically valid IPv4 addresses. Some generated public-mode values may correspond to routable address space, so use them as sample data only and do not use them to target systems.
Is this IPv4 generator free?
Yes. This IPv4 address generator is free to use online.