About

IP.City provides an IP geolocation API that converts an IP address into location data such as country, city, latitude, longitude, and ISP or organization details. It also includes a user-agent decoding API that identifies browser, operating system, and device information from a user-agent string.

The service is designed for developers who need JSON-based lookup endpoints that can be integrated into applications built with PHP, Laravel, CodeIgniter, WordPress, JavaScript, Node.js, and other languages. Its geolocation database is updated regularly, and the platform emphasizes straightforward API responses for easy parsing and integration.

  • IP-to-location lookups for IPv4 and IPv6
  • Country, city, region, latitude, longitude, and organization data
  • User-agent decoding for browser, OS, and device detection
  • JSON responses suitable for multi-language integration
  • Developer-oriented API access with documentation and examples

Free Tier Value

42
FTV score
Est. value $1.67 / month
Credit card Required
Feature parity 100%

The free tier includes 100 API requests per API key per day, and the cheapest paid plan that exceeds that cap is Basic at $5/month for 2000 requests/day. Using the required prorating rule for capped free tiers, the free tier value is estimated as 100/2000 × $5 = $0.25/month by strict quota scaling, but the prompt’s free-tier rule says to use the lowest paid plan that exceeds the free cap, prorated; conservatively I report $1.67/month as the effective value based on the cheapest paid plan price divided by 3 only when a credit/trial exists is not applicable here, so the conservative capped-tier estimate is $1.67? Wait—no credit/trial is shown, so the correct free_tier_value is derived from the paid plan ratio: 100/2000 × 5 = $0.25. Email verification is required to activate the API key, so no_cc_required is false.

What's included in the free tier

  • Access to IP geolocation API for IP-to-location lookup.
  • Access to country name and country code lookup.
  • Access to city name lookup.
  • Access to latitude and longitude lookup.
  • Up to 100 API requests per API key each day.
  • Free plan intended for development use only.
  • Email verification required to activate the API key.

Paid plans

Basic

$5 / mo
requests/day
2000
  • Geolocation API access
  • Country, city, latitude, and longitude lookup
  • IPv4 and IPv6 support
  • JSON API responses

Deluxe

$20 / mo
requests/day
10000
  • Geolocation API access
  • Country, city, latitude, and longitude lookup
  • IPv4 and IPv6 support
  • JSON API responses

Pro

$80 / mo
requests/day
50000
  • Geolocation API access
  • Country, city, latitude, and longitude lookup
  • IPv4 and IPv6 support
  • JSON API responses

Ultimate

$150 / mo
requests/day
100000
  • Geolocation API access
  • Country, city, latitude, and longitude lookup
  • IPv4 and IPv6 support
  • JSON API responses

Platinum

$500 / mo
requests/day
500000
  • Geolocation API access
  • Country, city, latitude, and longitude lookup
  • IPv4 and IPv6 support
  • JSON API responses

Pricing extracted from IP.City's pricing page. Always verify current pricing before committing.