IP Address API Comparison (2026)
Every claim on this page was verified by us in June 2026 by calling each API directly. Spotted something outdated? Email info@whatsmy.fyi and we'll fix it.
Yes, we make whatsmy.fyi β so read this with that in mind. We've tried to keep the table honest, including the places where other services beat us.
At a glance
| whatsmy.fyi | ipify | icanhazip | ip-api.com | ipapi.co | ipinfo.io | |
|---|---|---|---|---|---|---|
| Works without an API key | β /ip (plain text + JSON) | β IP only | β Plain text only | β | β | β Token required |
| Free geolocation + ISP data | β Free β geo, ASN, timezone (free key) | β Paid add-on (geo.ipify.org) | β IP only | β Rich geo data | β | β With token |
| HTTPS on the free tier | β | β | β | β HTTPS is paid-only | β | β |
| Free tier limit | /ip unlimited Β· 10,000/day with key | Unlimited | Unlimited | 45 requests/min | ~1,000/day (30,000/mo) | 50,000/mo |
| Commercial use allowed (free) | β | β | β | β Non-commercial only | β | β |
| Notes | OpenAPI spec, SDK, dashboard, zero-log policy | Open-source repo inactive since Jan 2018 | Operated by Cloudflare, no JSON format | HTTPS and commercial use require a paid key | Shared quotas β keyless requests often hit 429 | Most polished commercial product in the space |
Try it right now β no key needed
Our keyless endpoint is a drop-in replacement for api.ipify.org:
# Plain text (like icanhazip)
curl https://whatsmy.fyi/ip
# JSON β same shape as ipify's response
curl "https://whatsmy.fyi/ip?format=json"
# β {"ip":"203.0.113.42"}Need city, country, ASN, ISP, or timezone too? A free API key gets you the full response at 10,000 requests/day β data that several providers charge for.
A note on ipify
ipify deserves real credit: it defined this category and still serves billions of requests a month with a wonderfully simple API. The service itself is alive and commercially operated by WhoisXML API.
The open-source side is a different story. The GitHub repository has had no code changes since January 2018, and community pull requests β CORS headers, Docker support, even one-line README fixes β have sat unanswered for years. Geolocation was never part of the free API; it's sold separately.
If all you need is your bare IP, ipify still works fine. If you want the same zero-friction simplicity plus free geolocation, modern docs, an OpenAPI spec, and an actively maintained platform β that's the gap we built whatsmy.fyi to fill.
The other providers, honestly
- icanhazip β operated by Cloudflare, unlimited, rock-solid. Plain text only: no JSON, no geolocation. Great for shell scripts, nothing more.
- ip-api.com β generous free geolocation data, but the free tier is HTTP-only (we verified: HTTPS requests return an error telling you to buy a key) and licensed for non-commercial use only.
- ipapi.co β solid data over HTTPS, but the free quota is small and shared per source β our very first test request got a 429.
- ipinfo.io β the most polished commercial offering, with excellent data quality. Requires a token for real use; the free tier is 50,000 requests/month. If you need enterprise-grade IP intelligence and are happy to pay, it's a fine choice.
Where whatsmy.fyi fits
We sit between the bare-IP utilities (ipify, icanhazip) and the paid IP-intelligence platforms (ipinfo): keyless simplicity for the quick cases, free geolocation and ASN data when you need more β served from Cloudflare's edge in 300+ cities, with a published zero-log policy and no data ever stored.