Guide · Proxy basics
IPv4 vs IPv6 proxies: what is the difference?
An IPv4 proxy exits from a 32-bit address and an IPv6 proxy from a 128-bit one. IPv6 addresses are plentiful, so IPv6 proxies can offer very many of them cheaply — but they only reach sites that publish an IPv6 address, and sites that limit IPv6 traffic commonly count a whole /64 subnet as one client, so many addresses from one /64 may be treated as one. IPv4 reaches every public website; its addresses are scarce, which is why they cost more.
Reviewed 30 Oct 2026
The short answer
- IPv4 is exhausted at the registries: the RIPE NCC, which serves Europe, the Middle East and parts of Central Asia, made its final /22 allocation on 25 November 2019.
- An IPv6 proxy can only reach a site that has an IPv6 address (an AAAA record). Check before you buy.
- IPv6 interface identifiers are 64 bits for nearly all unicast addresses (RFC 4291), and RFC 6177 recommends that end sites receive more than a single /64 — so one subscriber typically controls at least a whole /64.
- Rate limiters therefore group IPv6 clients by prefix. Traefik's rate-limit middleware, for example, has an
ipv6Subnetoption that maps every address to the first address of its subnet. - Address count is not identity count. What a target sees is the prefix and the network it belongs to.
IPv4 and IPv6 proxies at a glance
| Aspect | IPv4 proxy | IPv6 proxy |
|---|---|---|
| Address size | 32 bits | 128 bits |
| Supply | Scarce; registries exhausted, addresses transferred and leased | Abundant; a single /64 holds 2⁶⁴ addresses |
| Reachable targets | Every public website | Only sites with an AAAA record |
| Unit a site usually limits | Single address or small range | The /64 or a wider prefix |
| Typical price driver | Cost of the address | Bandwidth and infrastructure |
| Typical fit | Any target, consumer-network exits | High-volume work against IPv6-ready, tolerant endpoints |
Why IPv4 addresses are scarce
IPv4 has about 4.3 billion addresses, far fewer than devices online. The regional registries have handed out their free pools: the RIPE NCC announced on 25 November 2019 that it had made its final /22 allocation, and since then it has distributed only small amounts of returned space through a waiting list, one /24 per eligible new member.
Networks cope in two ways. They buy and lease addresses on a secondary market, which puts a price on every IPv4 address a proxy provider holds. And internet providers share one public address among many subscribers through carrier-grade NAT, which is common on mobile networks.
Will the target accept IPv6?
An IPv6-only exit can only connect to a host that has an IPv6 address. Check with dig AAAA example.com +short: no answer means the site is reachable over IPv4 only, and an IPv6 proxy cannot reach it unless the provider translates to IPv4 — in which case the target sees an IPv4 address anyway.
With an HTTP proxy, the proxy resolves the host name and chooses the address family for the outbound connection, not your client. On a dual-stack proxy, the same request can leave over IPv4 or IPv6 depending on the provider's configuration, so ask which one is used and test it. Google publishes per-country statistics on the share of its users reaching it over IPv6; those describe client adoption, not whether any given website supports IPv6.
Why a /64 counts as one client
RFC 4291 requires 64-bit interface identifiers for nearly all IPv6 unicast addresses, so a /64 is the standard size of a single network segment. Devices in it can pick any of its 2⁶⁴ addresses, and change them often for privacy. RFC 6177 recommends that end sites receive more than one /64 — it names a /56 as a reasonable default for home users — and no longer recommends handing out single /128 addresses.
For a site operator, that means one IPv6 address says almost nothing about who is connecting: the same household or server can present thousands. Rate limiting per address would be trivial to sidestep, so limits are applied per prefix — a /64, sometimes a /56 or /48. Traefik documents this directly: its ipv6Subnet setting transforms an address into the first address of its subnet before counting.
The practical consequence for a buyer: a pool of a million IPv6 addresses from a handful of prefixes in one ASN behaves, for rate limiting, like a handful of clients. Spread across subnets and networks is what matters, not the raw count.
When an IPv6 proxy makes sense
- The targets publish AAAA records and you have confirmed they serve the same content over IPv6.
- The workload is high-volume and the endpoints are tolerant — public APIs, your own infrastructure, CDNs.
- You are testing your own IPv6 deployment from outside your network.
Avoid it when targets are IPv4-only, when they limit strictly per prefix, or when what the target shows depends on the visitor being on a consumer network. If you hit limits, the remedy is slower, better-spread traffic — see handling 429 rate limits.
What ARC Proxies offers
We do not sell a separate IPv6 proxy product. Our plans are defined by network type — residential, rotating and static ISP and mobile — not by IP version. If your project specifically needs IPv6 exits, ask before you buy rather than assuming.
FAQ
Questions
Something not covered? Write to contact@arcproxies.io.
Are IPv6 proxies better than IPv4 proxies?
Not in general. IPv6 proxies are cheaper per address and suit high-volume work against IPv6-ready targets. IPv4 proxies reach every website and, because sites tend to limit IPv6 per /64, an IPv4 address is often a more distinct identity than an IPv6 one.
Why are IPv6 proxies so cheap?
Because IPv6 addresses are abundant. A single /64 subnet contains 2⁶⁴ addresses, while IPv4 addresses are exhausted at the registries and are bought or leased on a secondary market.
Can I use an IPv6 proxy on any website?
No. An IPv6-only exit can reach only sites that publish an IPv6 address in DNS (an AAAA record). Many sites are still reachable over IPv4 only.
How do I check whether a website supports IPv6?
Look up its AAAA record, for example with dig AAAA example.com +short. An empty result means no IPv6 address is published. Then test that the IPv6 site returns the same content as the IPv4 one.
What is a /64 in IPv6?
A /64 is an IPv6 prefix whose first 64 bits are fixed, leaving 64 bits for interface identifiers. It is the standard size of one IPv6 network segment, and many rate limiters treat a whole /64 as one client.
Does ARC Proxies sell IPv6 proxies?
No. ARC Proxies sells residential, rotating ISP, static ISP and mobile proxies, defined by network type rather than IP version. Contact us before buying if your project depends on IPv6 exits.
Sources & review
Last reviewed by the ARC Proxies team. Prices are read from the live catalog at build time.
- [1]IETF: RFC 4291: IP Version 6 Addressing Architecture
- [2]IETF: RFC 6177: IPv6 Address Assignment to End Sites
- [3]RIPE NCC: The RIPE NCC has run out of IPv4 Addresses (announcement, 25 November 2019)
- [4]Traefik Labs: RateLimit middleware — sourceCriterion.ipStrategy.ipv6Subnet
- [5]Google: IPv6 adoption statistics
Next
Where to go from here
Guides