Skip to content

Anycast

published · September 12, 2026 · updated · October 2, 2026

Anycast announces one IP address from many places at once, so the machine that answers is whichever is nearest on the network, not one fixed location.

Anycast is a way of announcing one IP address from many places at once: the same prefix is routed from dozens or hundreds of sites, and a request lands at whichever site is nearest on the network. The public DNS resolvers (1.1.1.1, 8.8.8.8, 9.9.9.9) and the edge networks of the large CDNs work this way, which is why the address you see is the same in Sydney and in Stockholm while the machine answering is different.

What Spaw answers

is_anycast is true when the address sits in a published anycast range: the bundled resolver ranges shipped with the service, plus the edge ranges Cloudflare and Fastly publish, which carry the anycast signal alongside is_datacenter. It carries no risk weight. Its job is to qualify the location fields: a geolocation database has to put an anycast prefix somewhere, and wherever it chose is at best the nearest instance, not a place a person is. So location_confidence answers low for an anycast address, even where the operator's own geofeed names a city.

What it does not mean

An anycast address is infrastructure, not a visitor. Traffic that arrives from one is unusual — a resolver does not browse — so the flag is rarely the reason a request is interesting. Read it as a warning label on country, city and the coordinates rather than as a signal about whoever sent the request.

Related

markdown version: /glossary/anycast.md

Verify addresses the same way

The Spaw API runs every check described here on each lookup, with an SMTP handshake that never sends mail. 10 free lookups a month, no card required.

Get your API key

More glossary

  • Area-code overlay

    An area-code overlay is a new area code added over the same area as an existing one, instead of splitting it, so neighbours can hold different codes and local calls need ten digits.

  • Calling window

    A calling window is the span of local hours a sender contacts people in. Spaw answers in_call_window from the number's time zones: clock arithmetic, not compliance advice.

  • Fictional number

    A fictional number sits in a range kept out of service for films, TV and other fiction: 555-0100 to 555-0199 in North America, and ranges Ofcom, ARCEP, ACMA and ComReg reserve elsewhere.

  • International (exit) prefix

    An international prefix is what is dialled to leave a country before the calling code: 00 in most of the world, 011 in North America. Spaw reads it and suggests a fix in did_you_mean.

  • International network number

    An international network number sits under a calling code the ITU gives a global service rather than a country, such as +870, +881, +882 or +883, so its country is null.

  • Live carrier check (HLR lookup)

    A live carrier check asks the mobile networks, at the moment of the lookup, whether a number is in service, which network serves it and whether it is roaming. On Spaw it is not enabled.

  • Number pooling (thousands-blocks)

    Number pooling splits a North American central office code into ten blocks of a thousand numbers, each assigned to a carrier separately, so one code can hold several carriers' numbers.

  • Number portability

    Number portability lets a subscriber keep a phone number when changing carrier. The number's block stays listed under the carrier it was issued to, so block data names the original holder.