IPinfo
IP address data API providing geolocation, ASN, company, carrier, privacy detection, and abuse contact info.
🟢 Online · 174 ms
61.18%
50,000 calls/month, no key (token extends limits)
No key required
Free alternatives (live ranking)
- Nominatim (OpenStreetMap) — 🟢 Online · 1 req/sec, must set User-Agent, no key
- ip-api.com — 🟢 Online · 45 calls/min (HTTP only), no key, no credit card
- GeoIP-db — 🟢 Online · Unlimited, no key, no credit card
Compare IPinfo with…
- IPinfo vs Nominatim (OpenStreetMap) — 1 req/sec, must set User-Agent, no key
- IPinfo vs ip-api.com — 45 calls/min (HTTP only), no key, no credit card
- IPinfo vs GeoIP-db — Unlimited, no key, no credit card
Paid alternatives
- IPinfo Basic — from $49/mo
Frequently Asked Questions
Does IPinfo require an API key?
No, IPinfo is freely accessible without registration or an API key.
What is IPinfo's free tier?
50,000 calls/month, no key (token extends limits)
Is IPinfo currently online?
We check IPinfo every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use IPinfo
IPinfo is the most complete free IP intelligence API. Without a token it allows 50,000 requests/month and returns country, region, city, ASN, and org. With a free token (registered, no credit card) you get the same data but with a higher reliability SLA. Use it when you need IP data over HTTPS for a browser-side or HTTPS-served application.
Common pitfalls
- The 50,000 calls/month unauthenticated limit is counted per IP address making the request, not per application. If your server handles traffic from many users, all of their IPinfo lookups count against your server IP's monthly quota. Register a free token to separate your quota from other users on shared hosting.
- The `privacy` object (VPN, proxy, Tor detection) is a paid feature only. The free API returns `null` for `privacy` fields. Code that checks `response.privacy.vpn` will error on the free tier unless you guard against null.
- The ASN data field is returned as `org` in the format `AS15169 Google LLC`. Parsing the AS number out requires splitting on the first space — the format is consistent but not structured as separate fields on the free tier.
- IPinfo's free tier does not include the `domains` field (lists of domains hosted on the IP) or the `abuse` contact information. These fields appear as `null` in responses for free-tier tokens.
Quick start (bash)
curl "https://ipinfo.io/8.8.8.8/json?token=YOUR_TOKEN" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/ipinfo) HTML
<a href="https://freeapi.watch/ipinfo"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/ipinfo.svg" alt="IPinfo Status"/></a>