15% off your first purchase with code WELCOME15, up to 25 GB.

See pricing

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 ipv6Subnet option 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

AspectIPv4 proxyIPv6 proxy
Address size32 bits128 bits
SupplyScarce; registries exhausted, addresses transferred and leasedAbundant; a single /64 holds 2⁶⁴ addresses
Reachable targetsEvery public websiteOnly sites with an AAAA record
Unit a site usually limitsSingle address or small rangeThe /64 or a wider prefix
Typical price driverCost of the addressBandwidth and infrastructure
Typical fitAny target, consumer-network exitsHigh-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. [1]IETF: RFC 4291: IP Version 6 Addressing Architecture
  2. [2]IETF: RFC 6177: IPv6 Address Assignment to End Sites
  3. [3]RIPE NCC: The RIPE NCC has run out of IPv4 Addresses (announcement, 25 November 2019)
  4. [4]Traefik Labs: RateLimit middleware — sourceCriterion.ipStrategy.ipv6Subnet
  5. [5]Google: IPv6 adoption statistics

Next

Where to go from here

Use caseProxies for web scraping and data collectionA second provider that just works — Scrapy, requests, Crawlee or Playwright, self-serve, no sales call, bandwidth that never expires.GlossaryIPv6 proxyAn IPv6 proxy is a proxy whose exit address is an IPv6 address — 128 bits long under RFC 8200, against 32 bits for IPv4 — so it can only reach sites that accept IPv6 connections and is seen by them as an IPv6 client.GlossarySubnet (CIDR block)A subnet is a contiguous block of IP addresses that share the same leading bits, written in CIDR notation as an address, a slash and the number of fixed bits — 198.51.100.0/24, for example, is 256 IPv4 addresses — as defined for IPv4 in RFC 4632.GlossaryCarrier-grade NAT (CGNAT)Carrier-grade NAT (CGNAT) is network address translation run by an internet provider rather than in the customer's router: many subscribers share one public IPv4 address and are told apart by port, and RFC 6598 reserves 100.64.0.0/10 as the shared address space between the provider's NAT and its customers.GlossaryRate limitingRate limiting is a server's cap on how many requests a client may make in a given time; when the cap is exceeded the standard response is HTTP 429 Too Many Requests (RFC 6585), often with a Retry-After header saying how long to wait.GlossaryASN (autonomous system number)An ASN (autonomous system number) is the identifier of an autonomous system — a network such as an ISP, a mobile carrier or a cloud provider that announces its own IP prefixes to the internet under one routing policy — so looking up the ASN of an IP address tells you who operates the network it comes from.ProductResidentialReal consumer IPs in 185+ countries with city targeting, rotating or sticky, billed per gigabyte with no subscription and no expiry.ProductISPDatacentre-hosted addresses registered to consumer ISPs — our fastest pool and lowest price per GB, for monitors, price feeds and plain HTML at volume.GuideHandling 429 rate limitsWhat HTTP 429 means, how to read Retry-After, and how to retry politely with exponential backoff, jitter and per-host concurrency limits. With code.