Pricing

All fields, every plan. From $0.

No per-feature paywall. No per-field add-ons. Pick a request volume and pay one monthly price — or skip the subscription entirely with pay-as-you-go.

Free
$0/mo
Try every feature. Non-commercial use.
  • 2,000 API requests/month
  • 1 country-level MMDB (one-time)
  • Up to 2 active API keys
  • Card required (never charged on Free)
Pro
$79/mo
For growing apps that need fresher data and more headroom.
  • 1,000,000 API requests/month
  • Weekly full MMDB refresh
  • Overage: $0.40 / 1,000
  • Up to 20 active API keys
Business
$249/mo
For high-volume products that need the freshest data.
  • 10,000,000 API requests/month
  • Daily full MMDB refresh
  • Overage: $0.40 / 1,000
  • Up to 100 active API keys
Pay-as-you-go also available. Skip the subscription — pay $0.40 per 1,000 API requests and $25 per full MMDB download, billed monthly. Card required at signup; you're never blocked mid-flow. Set a hard spend cap from your dashboard.

Need 500M+ requests/mo, a custom contract, EU residency, or a Snowflake export? Talk to us about Enterprise.

What's included on every paid plan

Every response field

Country, region, city, postal, latitude/longitude, timezone, continent, ASN, organisation, registry, datacenter flag, VPN flag, proxy flag, abuse contact. One call. No "unlock VPN detection" upgrade. No "Plus tier for accuracy radius."

Hosted REST API + MMDB

Use the hosted endpoint at api.ip-atlas.io for streaming workloads, or download the full MMDB for sub-millisecond local lookups. Both are included — pick the right one per use case, or use both.

Batch endpoint

POST /v1/batch takes 100 IPs per call and returns results in the same order. Atomic quota preflight — you never pay for half a batch. Per-IP errors inline.

Transparent overage

Cross your quota? You pay $0.40 per 1,000 extra requests — same on every paid plan. Or cap your spend hard from the dashboard and 429 cleanly when you hit the cap.

Official SDKs

npm @trellisdigitalservices/ip-atlas and PyPI ipatlas. Typed objects, retry handling, batch helper. See the docs →

Commercial-use license

Embed the API response and MMDB-derived data in your customer-facing product. No "Internal Restricted Business purposes only" clause.

Compare plans field by field

  Free Plus Pro Business
Monthly price$0$19$79$249
API requests / month2,000150,0001,000,00010,000,000
$ per 1,000 requests (included)$0.127$0.079$0.025
Overage rate$0.40 / 1k$0.40 / 1k$0.40 / 1k
MMDB refresh cadence1 country-level (one-time)Monthly fullWeekly fullDaily full
Batch endpoint
All response fields
Active API keys2520100
Commercial use
SLA99.9% target99.9% target99.9% written
EU endpoint (planned)Roadmap
SupportDocs + communityEmailEmail · 24hEmail · 8h

How IP-Atlas compares to other IP intelligence services

vs ipinfo

IP-Atlas Plus is $19/mo for 150k requests with every field included; ipinfo Core is $49/mo for the same volume with accuracy radius and residential proxy detection on higher tiers.

Full comparison →

vs MaxMind

IP-Atlas Plus is $228/year (incl. MMDB); MaxMind GeoIP2 City alone is $1,474/year with the ASN and Anonymous IP databases sold separately.

Full comparison →

vs ipgeolocation.io

Same price-per-request as the Starter tier, but metered monthly (not daily credits) so you can burst into spikes without 503ing your users until midnight UTC.

Full comparison →

Pricing FAQ

Is the Free tier really free?

Yes — non-commercial use, every field, 2,000 requests/month, no overage. We require a card on file to deter abuse but never charge the Free plan.

When am I charged for overage?

Overage accrues per request beyond your monthly quota at $0.40 / 1k. It's billed at month-end as a separate Stripe invoice line. You can hard-cap overage from the dashboard so we 429 cleanly instead of charging.

Can I switch plans mid-month?

Yes. Upgrades take effect immediately and Stripe prorates; downgrades take effect at the end of the current billing cycle.

What's the difference between pay-as-you-go and a subscription?

PAYG is metered: $0.40 per 1,000 requests, $25 per MMDB download, billed monthly. A subscription gives you a bundled quota at a lower per-request rate. Use PAYG if usage is irregular; subscribe if usage is steady.

Is there a free trial of paid plans?

Not separately — the Free tier is the trial. Every paid plan has the same response shape as Free, just at higher rate limits and with commercial-use rights.

Refunds?

Pro-rated refunds for unused subscription time on request, no questions asked, within the first 30 days. See refund policy.

Start free. Upgrade when you ship.

Get a free API key Read the docs