Another simple IP Address API.
IPinfo provides an API for IP address data lookup, returning information such as ASN, country, continent, and organization details for a given IPv4 or IPv6 address. The service is accessed via the api.ipinfo.io endpoint, with authentication handled through a token query parameter, HTTP Basic Authentication, or a Bearer token in the Authorization header. Multiple product tiers exist, including a free IPinfo Lite tier offering unlimited access with country and ASN data, and higher tiers such as Core, Plus, and Max that provide additional data types including geolocation, privacy detection, mobile carrier information, and company data.
The API supports lookups for a specific IP address or the caller's own IP when none is specified, and responses can be filtered to return individual fields or objects rather than the full JSON payload. The system is dual-stacked, supporting both IPv4 and IPv6 connections, with explicit v4 and v6 subdomains available for forcing a particular connection type. Paid plans include a monthly request quota with no daily, hourly, or per-second throttling limits, and optional metered billing for usage beyond the plan limit.
The product is aimed at developers who need to integrate IP geolocation, network, or privacy-related data into applications. Official client libraries are available for languages and frameworks including Python, Django, Java, Spring, C#, Node.js, ExpressJS, PHP, Laravel, Go, Ruby, and Ruby on Rails. IPinfo also offers downloadable databases in CSV, JSON, MMDB, and Parquet formats, along with integrations for platforms such as Snowflake, Splunk, Google Cloud/BigQuery, Microsoft Sentinel, and Google SecOps.
Yes, IPinfo Lite is a free API service available to all users with no API request quota restrictions, returning country and ASN information.
Paid plans include a monthly request limit, and exceeding it returns a 429 HTTP status code, though usage can continue via overages if metered billing is enabled.
IPinfo offers official libraries for Python, Django, Java, Spring, C#, Node.js, ExpressJS, PHP, Laravel, Go, and Ruby/Ruby on Rails.
You can authenticate using a token query parameter, HTTP Basic Authentication with the token as username, or a Bearer token in the Authorization header.
Yes, the API is dual-stacked so IPv6 users can access it seamlessly, with optional v4/v6 subdomains to force a specific connection type.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
WHOIS domain name lookup.
Geographic location of an IP address or any domain name along with some other useful information.
A simple IP Address API.
IP geolocation and threat data API.
A free IP Geolocation and proxy/tor/VPN detection API.
Package info and download stats on jsDelivr CDN.