Skip to content

IPv6 CIDR to Range

Convert an IPv6 CIDR block to its first and last address and address count.

Each block shows the first and last address and how many addresses it holds.

Continue your work

Share this tool

Found it useful? Send it to a friend or teammate.

Rate this tool

0.0

0 ratings

  • 5 stars 0
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 star 0

Click a star to rate this tool

Clear instructions

Find steps, examples and limitations below.

Use online

Open the tool in a supported web browser.

Free to use

No sign-up required. Tool-specific limits may apply.

How to use the IPv6 CIDR to Range

Convert an IPv6 CIDR block to its first and last address and address count.

  1. 1 Enter one IPv6 CIDR block per line, such as 2001:db8::/48.
  2. 2 Read the first address, last address and address count for each block.
  3. 3 Copy the ranges for firewall rules or documentation.

Example and practical tips

2001:db8:abcd:12::/64 runs from 2001:0db8:abcd:0012:0000:0000:0000:0000 to 2001:0db8:abcd:0012:ffff:ffff:ffff:ffff, 2^64 addresses.

Frequently asked questions

What does the prefix length mean?

It is the number of leading bits fixed for the network; the rest vary. A /64 has 64 fixed bits and 64 host bits.

Why is /64 so common?

IPv6 automatic addressing (SLAAC) expects /64 subnets, so almost every LAN uses one.

Report an issue

Something broken or not quite right? Tell us and we will look into it.