IPGEO

Development API · Works globally · Unlimited IP geolocation

TL;DR

IPGEO from TechnikNews is an unlimited free IP geolocation API — take any IPv4 address, append it to the URL, and get back JSON with city, region, country, coordinates, timezone, ISP, and organization. No API key, no signup, and crucially no rate limits. If you need basic IP-to-location data without worrying about hitting a quota, this is one of the simplest options available.

Quick start: https://api.techniknews.net/ipgeo/8.8.8.8

No API key needed — just make a request!

Lookup Google DNS (8.8.8.8): https://api.techniknews.net/ipgeo/8.8.8.8

How to Use This API

1. Basic IP Lookup

Pass the IP as a path parameter:

https://api.techniknews.net/ipgeo/8.8.8.8

Returns JSON with: ip, city, region, country, countryCode, lat, lon, timezone, isp, org, asn, and connection type.

2. Get Your Own IP Info

If you don't know your IP, just hit the base endpoint:

https://api.techniknews.net/ipgeo/

3. JavaScript — Visitor Location

// Get current user location by IP
fetch('https://api.techniknews.net/ipgeo/')
  .then(res => res.json())
  .then(data => {
    console.log(`You appear to be in ${data.city}, ${data.countryCode}`);
    console.log(`ISP: ${data.isp}`);
    console.log(`Coordinates: ${data.lat}, ${data.lon}`);
  })
  .catch(err => console.error('Geo lookup failed:', err));

4. Python — Batch Geolocation

import requests

ip_list = ['8.8.8.8', '1.1.1.1', '9.9.9.9']
for ip in ip_list:
    resp = requests.get(f'https://api.techniknews.net/ipgeo/{ip}')
    loc = resp.json()
    print(f"{ip}: {loc.get('city', '?')}, {loc.get('country', '?')} [{loc.get('lat')}, {loc.get('lon')}]")

Frequently Asked Questions

Is this really unlimited?
Yes, the API advertises unlimited free usage with no rate limits. It's supported by TechnikNews as a community service.
What fields are in the response?
ip, city, region, country, countryCode, lat, lon, timezone, isp, org, asn, postalCode, connection type, and sometimes proxy/VPN flags.
Do I need an API key?
No. No registration, no authentication, no API key required.
What format does it return?
JSON by default. The response is UTF-8 encoded with Content-Type: application/json.
Can I lookup IPv6 addresses?
The API primarily supports IPv4. IPv6 lookup may not be available or may return limited data.
How accurate is the geolocation?
City-level accuracy is typical for most IPs. ISP-level data is generally reliable. Accuracy varies by region — North American and European IPs tend to be more precise.

API Details

API URL
https://api.techniknews.net/ipgeo/{ip}
Documentation
api.techniknews.net/ipgeo
Category
Development
Authentication
Not Required
Geographic Coverage
Global

What You Can Build