Features

IP Location Module

It pinpoints users to the correct city in the vast majority of lookups—and, for much of the dataset, narrows that down even further to precise neighbourhood-level locality.

Country Meta data

We enrich every IP response with country-specific metadata—international calling codes, country's top-level domains (ccTLD), and the nation’s primary languages.

Network Module

The Network module delivers full ASN intel—number, organization, registration country, ASN type, RIR, IPv4/IPv6 route counts, and allocation status—plus company name, and connection type.

Bulk IP Address Lookup

Use our Bulk IP Lookup endpoint to perform batch lookup of multiple IPs in one go. One request can have up to 100 IPs. Both IPv4 and IPv6 are supported.

Common Use Cases

Website Content Localization Serve a visitor the perfect version of your site. By detecting their location, you can greet users in their own language and route them to the region-specific pages that feel most familiar— driving conversion rates by as much as 70 percent.
DDoS source triage Quickly cluster incoming traffic by region or ASN to rate-limit or null-route hostile networks. Pair the geo data with traffic-volume thresholds to auto-generate firewall rules and alert upstream providers when a single ISP or geography exceeds normal baselines.
A/B test segmentation Use geolocation to split experiments by country or city, revealing regional preferences so you can fine-tune features and offers for each market.
Fraud scoring Compare a user’s current IP location with their historical logins, billing address, and shipping destination. Score higher risk when the distance is extreme or when the IP jumps between high-risk regions in short intervals.
Botnet Detection Geo-map bot traffic by city and ASN to spot compromised subnets, auto-block hot zones, and alert local CERTs before small clusters swell into large-scale attacks.



FAQs

What is an IP Geolocation API and what does it do?

An IP Geolocation API allows you to fetch a device’s physical location using its IP address. It provides real-time data such as country, city, ISP, timezone, and currency. ipgeolocation.io enhances this with VPN, proxy, and TOR detection—powered by multiple reliable data sources and frequent updates for both IPv4 and IPv6.

What data does the IP Location API provide?

The IP Location API returns detailed IP-based data, including country, region, city, ZIP code, latitude/longitude, timezone, ISP, ASN, and organization. It also detects VPN/proxy usage, threat indicators, and parses user-agent data for device-level insights.

What’s the process to get access to the IP Geolocation API?

To access the API, simply sign up for a free account at WhoisFreaks and then get your API key from our billing dashboard, allowing you to start making requests right away.

What is a VPN and what does it do?

A VPN (Virtual Private Network) is a service that encrypts your internet traffic by creating a secure tunnel between your device and a remote server. This process hides your real IP address and routes your data through the VPN server, making it appear as if you're browsing from a different location. Unlike a proxy, a VPN not only masks your IP and changes your virtual location but also ensures your online activity and sensitive data remain private and protected from prying eyes, offering a higher level of anonymity and security.

Are there any free options for IP Geolocation API access?

Yes, we offer 500 free credits for new users. These allow access to core features like country, city, ISP, timezone, and currency. You can upgrade for higher usage limits and advanced features such as VPN/proxy/TOR detection.

How reliable is the location data from Geolocation API?

The API delivers over 99% accuracy at the country level and around 85%+ at the city level, with a typical accuracy range of 20–50 km. The database is updated daily and built from trusted sources for precise geolocation and supporting details like ISP and timezone.

How is the IP Location API secured?

All requests to the API are encrypted via HTTPS. ipgeolocation.io also uses globally distributed servers and edge nodes for uptime and DDoS protection, and it fully complies with data privacy laws like GDPR to ensure secure and ethical data use.

Can I perform bulk IP lookups with the IP Location API?

Yes, the API supports bulk IP lookups for up to 100 IPs per request. This feature is available on paid plans, and each IP in the batch counts toward your overall API usage.

What is the update frequency of the IP Location API data?

IP data is refreshed every 24 hours to ensure accuracy. Additionally, downloadable geolocation databases are available with weekly and monthly update options.