Frequently Asked Questions
Find answers to common questions about our IP geolocation services.
General Questions
IP geolocation is the process of determining the geographic location of an internet-connected device
using its IP address. This includes information like country, region, city, timezone, and approximate
coordinates. It's commonly used for content personalization, fraud prevention, and analytics.
IP geolocation accuracy varies. Country-level accuracy is typically 99%+, while city-level accuracy
is usually 70-80% depending on the region. Urban areas tend to have higher accuracy than rural areas.
Note that VPNs, proxies, and mobile networks can affect accuracy.
We use MaxMind's GeoLite2 database, which is a widely trusted source for IP geolocation data.
The database is regularly updated to maintain accuracy. We use both the City and ASN databases
to provide comprehensive location and network information.
API Questions
To get API access, simply create a free account on our website. Once registered, you can access
your API token from your dashboard. The token is used to authenticate your API requests.
Rate limits depend on your account type. Free accounts have reasonable limits for development
and testing. For higher limits, please contact us about premium plans. Rate limit information
is included in API response headers.
Yes! Our API supports bulk lookups, allowing you to query multiple IP addresses in a single request.
This is more efficient than making individual requests for each IP address. Check our API documentation
for details on bulk endpoint usage.
Yes, our service fully supports both IPv4 and IPv6 addresses. You can look up any valid IP address
format, and our system will automatically detect and process it correctly.
Privacy & Security
For registered users, we log API requests for analytics and usage tracking purposes.
This helps you monitor your usage from your dashboard. For anonymous lookups on our website,
we do not store the queries. See our Privacy Policy for more details.
Yes, all API connections are secured using HTTPS/TLS encryption. We do not support unencrypted
HTTP connections to ensure your data and API tokens remain secure during transmission.
Service & Features
Our API returns comprehensive geolocation data including IP address, country, region, city, postal code,
latitude, longitude, timezone, ISP/organization name, ASN (Autonomous System Number), and accuracy radius.
All data is returned in JSON format for easy integration.
Yes, our service can be used for commercial purposes. We offer different plans to suit various business needs,
from small startups to enterprise applications. Please review our Terms of Service for specific usage guidelines.
We update our MaxMind GeoLite2 database regularly to ensure accuracy. The database is typically updated
weekly with the latest IP allocation and location information from regional internet registries and other sources.
Common use cases include content localization, fraud detection and prevention, targeted advertising,
analytics and reporting, access control and geo-blocking, compliance with regional regulations,
personalized user experiences, and security monitoring.
Integration & Technical
Yes, comprehensive API documentation is available in your dashboard after registration. It includes
endpoint details, request/response examples, error codes, rate limiting information, and code samples
in multiple programming languages.
Our API returns standard HTTP status codes and detailed error messages in JSON format. Common errors
include 401 (unauthorized), 429 (rate limit exceeded), and 404 (IP not found). Implement proper error
handling in your application to gracefully manage these responses.
Yes, you can cache API responses to improve performance and reduce API calls. We recommend caching
geolocation data for at least 24 hours as IP locations don't change frequently. However, always respect
our Terms of Service regarding data usage and redistribution.
Yes, our API supports Cross-Origin Resource Sharing (CORS), allowing you to make requests directly from
web browsers. However, for security reasons, we recommend making API calls from your backend server to
protect your API key.
Our API typically responds in under 50 milliseconds for single IP lookups. Response times may vary based
on your location, network conditions, and whether you're making single or bulk requests. We maintain 99.9%
uptime for reliable service.
Yes, we offer a free tier for development and testing purposes with reasonable rate limits. This allows
you to evaluate our service before upgrading to a paid plan. Free accounts include access to all geolocation
features with usage limits.
You can manage your API keys from your dashboard. We recommend rotating keys periodically for security,
using different keys for different applications, and never exposing keys in client-side code. You can
generate, revoke, and monitor key usage at any time.
Still have questions?
Can't find the answer you're looking for? Please contact our support team.
Contact Support