Development — entry 050 of 100

IPify

Verified Jul 2026

IPify does exactly one thing: return the caller's public IP address, as plain text by default or JSON with ?format=json, with an IPv6-capable variant at api64.ipify.org. It's completely keyless and free with no published rate limit, which is why it's one of the most widely embedded "what's my IP" calls in scripts and apps; a live check confirmed an open Access-Control-Allow-Origin header (the plain root path just doesn't answer HEAD requests, a Cloudflare-edge quirk - GET works reliably).

ip-addressipv4ipv6keyless
AuthenticationNone requiredCall it straight away — no key, no signup.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSON, TextResponses can be requested as JSON or Text.

GreatAPIs Score

Score80out of 100
Authentication25/25No authentication required
Pricing20/20Free to use
Docs0/20No docs or spec available
Formats15/15Supports 2 response formats
Freshness20/20Verified within 6 months

Embed this badge

Scored 80 on greatapis.com
<a href="https://greatapis.com/api/ipify/"><img src="https://greatapis.com/badge/ipify.svg" alt="Scored 80 on greatapis.com"></a>

Auth quickstart

  1. No key needed — call it now.
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.