BYTETOOLS

CIDR to IP List Generator

Expand a CIDR block into a downloadable list of every IP address it contains, up to /16. Include or exclude network and broadcast — free and in-browser.

What is the CIDR to IP List Generator?

The CIDR to IP List Generator enumerates every single address inside a CIDR block — paste 192. 168.

  • Enumerates every address in blocks from /32 up to /16
  • Optional inclusion of network and broadcast addresses
  • Newline, comma or space separated output
  • Download as .txt or copy the complete list in one click
  • Fast preview with the full list always in the export
  • Hard 65,536-address cap with an honest explanation

How to use the CIDR to IP List Generator

  1. 1

    Enter a CIDR block up to /16, e.g. 192.168.1.0/24.

  2. 2

    Choose whether to include the network and broadcast addresses.

  3. 3

    Pick a separator: one per line, comma or space.

  4. 4

    Click Generate list, then Copy all or Download .txt for the full list.

About the CIDR to IP List Generator

The CIDR to IP List Generator enumerates every single address inside a CIDR block — paste 192.168.1.0/28 and get all 16 addresses as a clean list, ready to copy or download as a text file. You choose whether the network and broadcast addresses are included and whether the output is newline-, comma- or space-separated.

It is the quick answer to jobs like seeding a scanner scope file, building a DHCP exclusion list, or feeding hosts into an inventory system. Blocks up to /16 (65,536 addresses) are supported; anything larger is refused with a clear explanation, because a multi-million-line list helps nobody — the CIDR to IP Range tool covers those.

Generation happens entirely in your browser: the list is built with local integer arithmetic and never touches a server, no matter how sensitive the range.

Frequently asked questions

How do I list all IP addresses in a CIDR block?

Compute the block's first address (host bits all 0) and last address (host bits all 1), then count through every integer between them, converting each back to dotted-quad. This tool does exactly that and hands you the finished list.

How many IP addresses will a /24 produce?

A /24 contains 256 addresses. With the network and broadcast excluded you get the 254 usable hosts — the checkboxes let you choose either output.

Why is there a /16 limit on list generation?

A /16 is already 65,536 lines. Below /16 the counts explode — a /8 is 16.7 million addresses, a multi-hundred-megabyte file that no browser tab or downstream tool handles gracefully. For large blocks the boundaries from the CIDR to IP Range tool are what you actually want.

Why would I exclude the network and broadcast addresses?

Because hosts cannot normally be assigned them. If you are feeding a DHCP scope, a scanner or an inventory import, you usually want only assignable addresses — untick both boxes and the first and last address of the block are dropped (for /31 and /32, where they do not exist, everything is kept).

Is the generated list uploaded anywhere?

No. The loop that builds the list runs in your browser tab, the preview renders locally and the download is created from in-memory text. Your ranges stay on your machine.

Related tools