IPinfo

"Empowering developers and enterprises with verified IP data that's fast, accurate, and built to scale." [1]

ipinfo.io · By IPinfo · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

IPinfo is an IP data API launched in 2013, serving use cases from content localization and fraud prevention to proxy/VPN detection and network intelligence. Paid plans start at $49/month for up to 150,000 requests, with city-level geolocation and privacy detection available on the Core tier and above; a free Lite tier offers unlimited country-level and ASN lookups with attribution required. The REST API uses API key auth and ships official SDKs for over a dozen languages including Python, Go, Rust, and Swift, and an MCP server is available. GDPR compliance and a published SLA are documented; database downloads require a separate sales agreement.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Avoid if: You have strict compliance requirements

Scores

  • 50 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 85 / 100
    Setup speed
  • 35 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 35 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription
Published pricing
Yes
Free tier
Yes
Free tier details
IPinfo Lite: $0/month, unlimited API requests, 7 essential IP attributes (country, continent, ASN name and domain). Also available as a downloadable database (CSV, MMDB, JSON, Parquet) under CC BY-SA 4.0 license; attribution required (link to IPinfo as data source). Commercial use permitted with attribution.
Self-serve signup
Yes [2]
Requires sales call
No
Enterprise plan
Yes [3]
Published prices
PlanItemPerAmountSource
LiteAPI lookupsmonth$0source
CoreAPI lookupsmonth$49source
CoreAPI lookups (annual — 2 months free)year$490source
Coreoverage lookups1,000 lookups$0.54source
PlusAPI lookupsmonth$74source
PlusAPI lookups (annual — 2 months free)year$740source
Plusoverage lookups1,000 lookups$0.81source
MaxAPI lookupsmonth$94source
MaxAPI lookups (annual — 2 months free)year$940source
Maxoverage lookups1,000 lookups$1.03source

Capabilities

  • Proxy / VPN detection
  • ASN / company data
  • IPv6 support
  • Downloadable database
  • Bulk lookups
Supported actions
ip_lookup, batch_lookup, asn_lookup, company_data, carrier_data, proxy_vpn_tor_detection, residential_proxy_detection, hosted_domains, reverse_dns, timezone, currency, ip_ranges, database_download, ip_whois, abuse_contact_lookup, quota_check
Regions
IPv4 global coverage, IPv6 coverage (55% of datasets), country-level geolocation (free/Lite tier), city-level geolocation (Core and above), daily data updates, API and downloadable database delivery
Input types
IPv4 address, IPv6 address, requester IP auto-detect (me), ASN, batch of IPs (up to 1000 per request), domain/hostname
Output types
IP address, country code / country name, continent code / continent name, city, region / region code, postal code, latitude / longitude, accuracy radius, timezone, DMA code, GeoName ID, ASN / AS name / AS domain, hostname / reverse DNS, ISP / organization, anycast flag, hosting flag, mobile flag, satellite flag, VPN flag, proxy flag, Tor flag, relay flag, anonymous flag, privacy service name, carrier name / MCC / MNC, geo last_changed timestamp, ASN last_changed timestamp, percentage active days (Max tier), company data, abuse contact, IP ranges, Whois data, JSON, CSV, MMDB, Parquet, newline-delimited
Webhooks
No
Sandbox / test mode
No [4]
SDK languages
Python, Node.js/TypeScript, Go, PHP, Java, Ruby, C#, Rust, Swift, Perl, PHP (Laravel), Python (Django), Ruby (Rails), Node.js (Express), Java (Spring)
MCP server
Yes [5]

Trust & compliance

SOC 2
None [6]
HIPAA
No [7]
GDPR
Yes [8]
ISO 27001
No [9]
PCI DSS
No
Published SLA
Yes [10]
Rate limits
Lite (free): unlimited API requests, no daily or monthly cap. Unauthenticated (no account): 1,000 requests/day. Paid plans (Core/Plus/Max): 150k–5M requests/month configurable via slider; no per-second, hourly, or daily sub-limits; no concurrent request limits. Exceeding monthly quota returns HTTP 429. Database download: 10 concurrent downloads. [11]
Known restrictions
IPinfo Lite free database requires attribution (CC BY-SA 4.0 license) - link to IPinfo required on websites/apps using the data, Reselling or redistributing IPinfo data is prohibited without written consent (OEM agreement required), Unauthenticated public API limited to 1,000 requests/day, City-level geolocation and privacy detection require paid Core plan or above, Database downloads are NOT included in self-serve plans - requires contacting sales team, Annual plan pricing available (2 months free, ~17% discount), SOC 2 and ISO 27001 explicitly stated as not applicable because IPinfo data contains no PII

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://api.ipinfo.io
Versioning
none
Stability
ga
Auth methods
api_key
Idempotency keys
No
Error format
vendor-specific JSON ({"error": "message"} shape observed in docs; HTTP 429 on rate limit exceeded)
Rate limit
50000 / month

SDKs

  • Python ipinfo · repo
  • Node.js/TypeScript node-ipinfo · repo
  • Go ipinfo/go · repo
  • PHP ipinfo/ipinfo · repo
  • Java io.ipinfo:ipinfo · repo
  • Ruby ipinfo · repo
  • C# IPinfo · repo
  • Rust ipinfo · repo
  • Swift ipinfo-swift · repo
  • Perl Geo::IPinfo · repo
  • PHP (Laravel) ipinfo/ipinfo-laravel · repo
  • Python (Django) ipinfo-django · repo
  • Ruby (Rails) ipinfo-rails · repo
  • Node.js (Express) ipinfo-express · repo
  • Java (Spring) ipinfo-spring · repo

Adoption & maturity

Launched
2013-01-01
Notable customers
Bupa, GreyNoise, Fingerprint, TransferGo, Adcash, FindHotel, Oort, Dupaco Community Credit Union, CFC, VisitorQueue

Other IP Geolocation APIs

  • MaxMind GeoIP2

    "the industry standard for IP geolocation" that "Covers 99.9999% of IP addresses" and is "Trusted by businesses and developers globally for high accuracy and reliability."

    Hybrid · free tier · public pricing · self-serve

  • IPGeolocation.io

    "Enterprise-grade IP Geolocation and threat intelligence - trusted worldwide for real-time, scalable decisions."

    Subscription · free tier · public pricing · self-serve

  • ipdata

    "Lookup the location and threat profile of any IP Address to localize your website content, analyze logs, enrich forms, target ads, enforce GDPR compliance, perform redirections, block countries, detect VPNs and more."

    Subscription · free tier · public pricing · self-serve

  • IP2Location

    "Power Your Business Intelligence with Accurate IP Metadata and Proxy Threat Intelligence."

    Subscription · free tier · public pricing · self-serve

  • Abstract IP Geolocation API

    "Get the location of any IP with a world-class API serving city, region, country and lat/long data."

    Subscription · free tier · public pricing · self-serve

  • ip-api.com

    "IP Geolocation API - Fast, accurate, reliable"

    Subscription · free tier · public pricing · self-serve

IPinfo alternatives · IPinfo vs MaxMind GeoIP2 · All IP Geolocation APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: ipinfo.io
  2. Self-serve signup: ipinfo.io
  3. Enterprise plan: ipinfo.io
  4. Sandbox: ipinfo.io
  5. MCP server: ipinfo.io
  6. SOC 2: ipinfo.io
  7. HIPAA: ipinfo.io
  8. GDPR: support.ipinfo.io · ipinfo.io
  9. ISO 27001: ipinfo.io
  10. Published SLA: ipinfo.io · ipinfo.io
  11. Rate limits: ipinfo.io · ipinfo.io

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Docs Quality: 1535
  2. 2026-06-15 Score Agent Friendliness: 3050
  3. 2026-06-14 Has Structured Data: (none)Yes
  4. 2026-06-14 API Reference URL: (none)https://ipinfo.io/developers/ipinfo-api
  5. 2026-06-14 Robots Allows Agents: (none)Yes
  6. 2026-06-14 Capabilities: {}{"bulk":true,"ipv6":true,"asn_company":true,"downloadable_db":true,"proxy_vpn_d…
  7. 2026-06-14 Summary Md: (none)IPinfo is an IP data API launched in 2013, serving use cases from content local…
  8. 2026-06-14 Score Docs Quality: (none)15
  9. 2026-06-14 Score Procurement Friction: (none)100
  10. 2026-06-14 Score Trust Readiness: (none)35
  11. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, AI agents and auto…
  12. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  13. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  14. 2026-06-14 Score Pricing Transparency: (none)100
  15. 2026-06-14 Score Agent Friendliness: (none)30
  16. 2026-06-14 Score Setup Speed: (none)85
  17. 2026-06-14 Docs URL: (none)https://ipinfo.io/docs
  18. 2026-06-14 Rendering: (none)static
  19. 2026-06-14 Llms Txt Present: (none)No
  20. 2026-06-14 Free Tier Details: set to IPinfo Lite: $0/month, unlimited API requests, 7 essential IP attributes (count…
  21. 2026-06-14 Self Serve Signup: set to Yes
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 Enterprise Plan Available: set to Yes
  24. 2026-06-14 SOC 2: set to none
  25. 2026-06-14 HIPAA: set to No
  26. 2026-06-14 GDPR: set to Yes
  27. 2026-06-14 ISO 27001: set to No
  28. 2026-06-14 PCI DSS: set to No
  29. 2026-06-14 SLA Published: set to Yes
  30. 2026-06-14 Data Retention Policy URL: set to https://ipinfo.io/privacy-policy
  31. 2026-06-14 Documented Rate Limits: set to Lite (free): unlimited API requests, no daily or monthly cap. Unauthenticated (…
  32. 2026-06-14 Rate Limit Requests: set to 50000
  33. 2026-06-14 Rate Limit Window: set to month
  34. 2026-06-14 Known Restrictions: set to IPinfo Lite free database requires attribution (CC BY-SA 4.0 license) - link to…
  35. 2026-06-14 Auth Methods: set to api_key
  36. 2026-06-14 Auth Docs URL: set to https://ipinfo.io/developers
  37. 2026-06-14 API Style: set to rest
  38. 2026-06-14 Base URL: set to https://api.ipinfo.io
  39. 2026-06-14 Versioning Scheme: set to none
  40. 2026-06-14 Stability: set to ga
  41. 2026-06-14 MCP URL: set to https://mcp.ipinfo.io/
  42. 2026-06-14 Quickstart URL: set to https://ipinfo.io/developers
  43. 2026-06-14 Idempotency Supported: set to No
  44. 2026-06-14 Error Format: set to vendor-specific JSON ({"error": "message"} shape observed in docs; HTTP 429 on …
  45. 2026-06-14 Requires Verification: set to No
  46. 2026-06-14 Starting Price Usd: set to 49
  47. 2026-06-14 Slug: set to ipinfo
  48. 2026-06-14 Free Tier Limit: set to Unlimited requests/month on IPinfo Lite (country-level + ASN only); legacy free…
  49. 2026-06-14 Launched At: set to 2013-01-01
  50. 2026-06-14 Notable Customers: set to Bupa, GreyNoise, Fingerprint, TransferGo, Adcash, FindHotel, Oort, Dupaco Commu…

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/ipinfo \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/ipinfo/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →