IPv4 Range Expander

Expand CIDR blocks and dash ranges into complete IPv4 address lists.

IPv4 range input

Enter one CIDR block or one dash range. Expansions are limited to 1,024 addresses.

Expanded IP list


                        

Expansion runs locally in your browser and does not send IPv4 input to the server.

When to use IPv4 Range Expander

Common situations where fast IPv4 range expansion helps:

  • Expand a small CIDR block

    Turn a subnet such as 192.168.1.0/30 into the exact list of addresses, including network and broadcast endpoints.

  • Build firewall or allowlist entries

    Convert a compact dash range into one address per line before pasting it into a rule, ticket, or change request.

  • Verify range boundaries

    Normalize reversed start and end addresses so you can quickly confirm which IPs are included.

  • Share copy-ready output

    Copy a clean newline-separated IP list into documentation, scripts, chat, or incident notes.

  • Use it on mobile during network work

    Paste, validate, expand, and copy IPv4 ranges from a phone or tablet without installing software.

FAQ

Which IPv4 range formats can I enter?
Enter one CIDR block such as 192.168.1.0/30 or one dash range such as 192.168.1.10 - 192.168.1.20.
Are network and broadcast addresses included?
Yes. CIDR expansion is inclusive, so the first network address and final broadcast address appear in the output.
Why is there a 1,024 address limit?
The limit prevents very large ranges, such as /0, from freezing the browser while still covering common troubleshooting and documentation tasks.
Is my IPv4 data sent to a server?
No. Validation, expansion, copying, and clearing happen locally in your browser.
Why am I seeing an invalid range error?
Check that the CIDR mask is between 0 and 32, every octet is between 0 and 255, and dash ranges contain exactly two IPv4 addresses.