Comparison · ipinfo alternative

IP-Atlas vs ipinfo.io

In May 2025 ipinfo launched IPinfo Lite as its new free product — unlimited requests, but only country, continent, ASN and AS name. City, region, coordinates, timezone, postal, and privacy (VPN/Tor/proxy) detection moved to the paid Core tier at $49/mo. IP-Atlas is a drop-in that keeps every field free on every plan.

Pricing and tier data verified from ipinfo.io/pricing and ipinfo.io/lite as of 2026-04-22.

Fields returned on each tier

FieldIP-Atlas FreeIP-Atlas Dev $19IPinfo Lite (free)IPinfo Core $49
country / country_name
continentderivedderived
region / city
latitude / longitude
timezone / postal
asn / org
is_vpn / is_proxy / Tor
is_datacenter / hosting

Published pricing

TierPriceQuotaWhat's in it
IPinfo Lite$0unlimitedCountry, continent, ASN, AS name. No city, region, privacy signals.
IPinfo Core$49 / mo150K–5M (slider)Adds city, region, postal, timezone, coords, hosting, VPN/Tor/proxy/relay
IPinfo Plus$74 / mo150K–5MAdds accuracy radius, last-changed timestamps, DMA code, carrier (MCC/MNC)
IPinfo Max$94 / mo150K–5MAdds residential-proxy service names and activity %
IPinfo Enterprisecustomcustom40+ attributes, WHOIS, Snowflake/Splunk/GCP, SLA

For equivalent field coverage (city + VPN/Tor + datacenter), the lowest ipinfo tier is Core at $49/mo. IP-Atlas delivers the same fields on the Free tier (2K req/day) and Developer $19/mo (2M req/mo).

Migration — about a 10-minute diff

Old: ipinfo

const r = await fetch(
  `https://ipinfo.io/${ip}?token=${IPINFO_TOKEN}`
).then(r => r.json());
// On Lite: r.country, r.asn only.
// On Core+: r.city, r.region, r.loc ("lat,lng" string)

New: IP-Atlas

const r = await fetch(
  `https://api.ip-atlas.io/json/${ip}`,
  { headers: { 'X-API-Key': IPATLAS_KEY } }
).then(r => r.json());
// Always: r.country, r.city, r.region,
// r.latitude, r.longitude, r.is_vpn, r.is_datacenter

Field-name diffs to search-and-replace: loc ("lat,lng" string) → latitude + longitude (separate numbers); org on ipinfo includes the AS prefix (AS15169 Google LLC), IP-Atlas returns just the org name (GOOGLE) with asn as a separate integer.

What IP-Atlas does differently

Every field, every plan

No paywall on city, region, or VPN flags — included on Free.

Fair overage, not a silent 429

Pass your quota and requests keep succeeding at a published rate ($10/M on Free + Developer). Warnings at 80% and 95%, optional hard spend cap.

Card at signup, no charge

Stripe Setup mode authorises the card so we can bill overage fairly; no charge unless you exceed your plan.

Pricing and field data verified from ipinfo.io public pricing page, as of 2026-04-22. Sources: ipinfo.io/pricing, ipinfo.io/lite. This comparison is not endorsed by ipinfo.io.