IP2FY is a real-time IP geolocation API that helps you identify the geographic location, timezone, and network information of any IP address. It's perfect for analytics, content personalization, fraud prevention, and more.
Simply sign up for a free account to get your API key. You can start making requests immediately with our free tier, which includes 1,000 requests per month.
Yes! Our free plan includes 1,000 API requests per month, basic geolocation data, and access to our core features. No credit card required.
Our data is sourced from multiple reliable providers and typically accurate to the city level for most IP addresses. However, accuracy can vary based on the IP address type (residential vs. business) and geographic location.
We provide geolocation data including: IP address, city, region/state, country, latitude/longitude coordinates, timezone, organization/ISP, and postal code (where available).
Use our REST API endpoint: https://api.ip2fy.com/{ip_address}. Include your API key as a query parameter: ?key=YOUR_API_KEY. Check our documentation for detailed examples.
Rate limits depend on your plan: Free (1,000/month), Starter (50,000/month), Professional (500,000/month). If you exceed your limit, you'll receive a 429 error. Upgrading your plan increases your limits.
We bill monthly based on your plan. You can upgrade or downgrade at any time, and changes take effect immediately. We'll prorate charges for plan changes during the billing cycle.
Yes, you can cancel your subscription at any time. You'll continue to have access to your plan until the end of your current billing period. No cancellation fees.
Our plans differ in monthly request limits and features: Free (1,000 requests, basic data), Starter (50,000 requests, ASN data, bulk lookups), Professional (500,000 requests, analytics dashboard, custom integrations).
We offer a 30-day money-back guarantee for paid plans. If you're not satisfied with our service within the first 30 days, contact our support team for a full refund.
If you call the API without specifying an IP address (just https://api.ip2fy.com/), we'll return geolocation data for your current IP address (the one making the request).
All responses are returned in JSON format. The API returns HTTP status codes to indicate success (200) or various error conditions (400, 401, 429, 500).
Yes, our API supports both IPv4 and IPv6 addresses. Simply pass the IPv6 address in your API request just like you would with IPv4.
Our API typically responds within 100-300ms for most requests. Response times may vary based on network conditions and the specific IP address being queried.
We only collect the IP addresses that you explicitly query through our API. We don't store query logs or track users. Your API usage is monitored only for billing and rate limiting purposes.
API keys should be kept secure and never exposed in client-side code. We recommend using server-side requests when possible. If you suspect your key has been compromised, you can regenerate it in your account dashboard.
Yes, all API requests must use HTTPS. We don't support HTTP requests for security reasons.
Free plan users can contact us through our dashboard. Paid plan users get priority email support, and Professional plan users have access to phone support.
We maintain 99.9% uptime for Starter plans and 99.99% uptime for Professional plans. Free tier doesn't include an SLA but we strive for high availability.
Yes, you can check our system status and incident history at status.ip2fy.com (coming soon).
Can't find what you're looking for? Check our API documentation or contact our support team directly.