Glossary

Networking

IPv6 prefix

The network part of an IPv6 address, sized by the number after the slash. A /64 is one local network, and many sites count a /64 as one visitor.

Updated 19 September 2026 · 17 primary sources

An IPv6 prefix is the network part of an IPv6 address. It is written as an address, a slash and the number of bits that stay fixed, such as 2001:db8:1234:5678::/64. In ordinary internet addresses the first 64 bits name a network, one IPv6 subnet. The last 64 bits, the interface ID, name a device on it. IPv6 standards have required that 64-bit split since July 1998.

The split is why sites think in /64s. Devices choose their own interface IDs, and under the current standard they take a new temporary one every day by default. One home can therefore show a different address for every device and every day. A /64 holds 18,446,744,073,709,551,616 addresses, so a site that counted single addresses would see one home as many visitors. English Wikipedia's blocking policy says a single user "will generally use the same /64 range".

How IPv6 prefixes nest

A registry gives a provider a large block, most often a /32 or, in the RIPE NCC's region, a /29. The provider gives each customer a prefix out of it. RIPE's guide for providers suggests a /48 for every customer, or a /48 for businesses and a /56 for homes. It calls assigning anything longer than a /56 "strongly discouraged".

The customer's router cuts its prefix into /64s, one for each local network, such as the main network and a guest network. Assigning a customer only a /64 "does not conform to IPv6 standards", in the guide's words, because the customer can then run only one network. Phones are the exception: a phone on mobile data gets one /64 for each data connection.

IPv6 prefix sizes and the /64 networks inside them. Typical holders from the registries' delegation file of 19 September 2026 (70,640 IPv6 delegations: 46.3% /32, 23.3% /29, 21.4% /48) and the RIPE NCC's guide RIPE-690.
Prefix/64 networks insideTypical holder
/2934,359,738,368A provider in the RIPE NCC region
/324,294,967,296A provider, the most common delegation
/4865,536A business or other customer site
/56256A home
/641One local network, or one phone's data connection
/128Less than one: a single addressOne address of one device

Where the /64 came from

The first IPv6 addressing standard, of December 1995, expected many devices to use their 48-bit network card address as the device part. The revision of July 1998 made the device part 64 bits, still built from the card's address where one existed. A device therefore carried the same number in its address on every network it joined.

A standard of January 2001 let devices use interface IDs "that change over time" instead. The aim was to make it harder to tell when different addresses "actually correspond to the same node". The 64-bit split itself stayed. In March 2011 the IETF replaced its advice of three fixed customer sizes, /48, /64 and /128. Fixed sizes, it said, raised concerns about "a return to 'classful addressing'".

Why sites count /64s

Many services that limit or block by address therefore count /64s. Cloudflare's previous rate limiting blocked "an individual IPv4 address or IPv6 /64 IP range" once it passed a threshold. When Cloudflare launched IP lists in July 2020, they stopped at /64 because "the lower 64 bits can often be changed by the end user". The lists now take single IPv6 addresses as well.

Spamhaus's exploits blocklist lists IPv6 in /64 blocks, calling a /64 "the industry standard for the smallest IPv6 allocation to individual customers". It adds that listing blocks rather than single /128 addresses makes the tricks spammers use to game a list much harder.

Counting /64s is common, not universal. Invidious, an alternative YouTube front end, is an example. Its documentation says operators could escape YouTube's blocks of 2023 by moving to new addresses inside their own /64.

IPv6 prefixes and proxies

For IPv6 proxies the prefix matters more than the address count. Open-source scripts turn one /64 on a rented server into proxies on any number of random addresses. A site that counts /64s sees all of them as one visitor, and moving to a new address inside that /64 changes nothing there. Ask how many /64s a pool spans, and how many /48s, before comparing address counts.

Mobile addresses work differently. Over IPv4, a carrier can put many phones behind one shared address with carrier-grade NAT, so one address stands for many people. Over IPv6, each phone's data connection gets its own /64, so one /64 stands for one phone.

Home connections with IPv6 are common. On 18 September 2026, 1,937 of the 2,887 connected RIPE Atlas home probes had an IPv6 address, 67.1 percent. Their hosts are volunteers with an interest in networks, so this is not the share for all homes.

How HProxy handles it

Our IPv6 proxies come per IP, or as a per-gigabyte line with a different exit per request. On a target that counts /64s, run a small test first, because there the spread across /64s decides and the address count does not.

Frequently asked questions

What is an IPv6 prefix?

The network part of an IPv6 address, written after the address as a slash and the number of fixed bits, such as /64 or /48. Everything after the prefix can vary, so a prefix names a whole range of addresses rather than one.

What does /64 mean in IPv6?

That the first 64 of the 128 bits are fixed and name one network. The remaining 64 bits are left for the devices on it, about 18.4 quintillion possible addresses. A /64 is the usual size of one IPv6 subnet.

Is an IPv6 subnet always a /64?

No, but it is the convention wherever devices set up their own addresses. A standard of July 2015 says a prefix may be any length from 0 to 128, while subnets using self-configuration "conventionally use a /64 prefix". Links between two routers may use a /127.

Does IPv6 use a subnet mask?

No. IPv6 has no dotted mask such as 255.255.255.0. The number after the slash, the prefix length, does that job, written the way CIDR notation writes IPv4 blocks.

How many /64s are in a /48 or a /56?

A /48 holds 65,536 /64 networks and a /56 holds 256. RIPE's guide for providers suggests giving each customer one of these rather than a single /64.

Do websites block a whole /64?

Many do. Rate limits and blocklists often treat a /64 as one customer, because devices change the last 64 bits of their addresses themselves. Cloudflare's previous rate limiting counted IPv6 per /64, and Spamhaus's exploits list works in /64 blocks. Some sites still judge single addresses.

What IPv6 prefix does my home connection get?

It depends on the provider. RIPE's guide recommends a /56 or a /48 for a home, from which the router makes /64s. A phone on mobile data gets one /64 per connection. The prefix can change, like a dynamic IPv4 address.

How do I find my IPv6 prefix?

Check the address a site sees, with our proxy IP checker or your device's network settings. On most networks the first four groups of an IPv6 address are its /64. The larger prefix your provider delegated, such as a /56, usually appears on the router's status page.

Which IPv6 addresses are used on the public internet?

Addresses from 2000::/3, the only range IANA assigns from today, so public addresses in use begin with 2. Addresses starting with fe80 work only on one local network. Those starting with fc or fd are unique local addresses, private like 192.168 addresses in IPv4.

Back to the full glossary.

HProxy.

Do not take our word for it.Measure it yourself.

Runs in your browser against the live address. No signup, no stored list.

HProxy