Code tool

IPv4 Range Expander

Enter the first and last IPv4 address to create a newline-separated list without uploading your network data.

In-browser processingNo account requiredPrivacy details ↗

Up to 100,000 addresses per expansion to keep the browser responsive.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter a valid IPv4 start and end address.
  2. Choose a maximum output size, then expand the inclusive range.
  3. Copy the addresses or download them as a TXT file.

Inclusive IPv4 ranges

The expander treats each dotted-quad address as a 32-bit value and walks upward from the start through the end. Leading zeroes are accepted and normalized in the result; the start must not be greater than the end.

Bounded output keeps the page responsive

A configurable maximum prevents accidentally rendering millions of lines in the browser. Expansion stops before creating output larger than the selected address count, and everything is processed locally.

GOOD TO KNOW

Common questions

Are both addresses included?

Yes. The start and end addresses are inclusive.

Can I expand an entire IPv4 space?

No. The tool intentionally limits the number of generated addresses to keep the browser responsive. Use a dedicated network utility for very large exports.

Does this validate whether addresses are reachable?

No. It only expands the numeric range and does not scan or contact any address.

Can I save the result?

Yes. Copy the newline-separated list or download it as a UTF-8 TXT file.