IP Lookup Guide

Look up geolocation, ISP, timezone, and organization for any IPv4 or IPv6 address.

Back to IP Lookup

What does this tool do

The IP Lookup tool looks up geolocation and network details for any public IPv4 or IPv6 address. Enter an IP and get country, region, city, timezone, ISP, and organization. Useful for verifying server locations, understanding where traffic originates, and debugging connectivity. Private and loopback addresses are rejected. Rate-limited at 10 requests per minute.

How to use it

  1. Enter an IP address — Type a public IPv4 (e.g. 8.8.8.8) or IPv6 address in the input field.
  2. Click Lookup — The tool sends the request and displays the result.
  3. View results — Country, region, city, timezone, ISP, and organization are shown with copy buttons.
  4. Copy values — Use the copy button next to each field to copy to the clipboard.

How it works

When you submit an IP, the tool validates it with net.isIP(). Only public IPv4 and IPv6 addresses are accepted. Private ranges (10.x, 192.168.x, 172.16–31.x), loopback (127.0.0.1, ::1), and link-local (fe80:) are rejected with an error. Valid IPs are sent to GET /api/ip-lookup?ip=..., which proxies the request to ip-api.com. The response is displayed. Rate limiting (10 req/min per client IP) applies.

The lookup runs server-side (proxy to ip-api.com). See the Privacy page for data handling details.

Use cases & examples

  • Server location — Confirm where a host or server is hosted.
  • Traffic source — Understand the geographic and organizational origin of an IP.
  • Debugging — Verify IP ownership (ISP, org) when troubleshooting.
  • Security — Quickly check whether an IP is in an expected region or provider.

Example

  • Input: 8.8.8.8
  • Result: Country (United States), Region (California), City (Mountain View), Timezone (America/Los_Angeles), ISP (Google LLC), Organization (Google Public DNS)

Limitations & known constraints

  • Public IPs only — Private and loopback addresses are rejected. You cannot look up 127.0.0.1 or local network IPs.
  • Rate limit — 10 requests per minute per client IP. Exceeding returns 429.
  • Third-party data — Results come from ip-api.com; accuracy and coverage vary. Some fields may be empty.
  • Attribution — ip-api.com requires attribution; a note is shown on the results.

FAQ

Can I look up any IP address?
Only public IPv4 or IPv6 addresses. Private addresses (192.168.x, 10.x, 172.16–31.x), loopback (127.x, ::1), and link-local (fe80:) are rejected.
Where does the geolocation data come from?
The tool proxies requests to ip-api.com, a free geolocation service. Results include country, region, city, timezone, ISP, and organization.
Is there a rate limit?
Yes. 10 requests per minute per client IP. Exceeding the limit returns a 429 error.
Is my lookup data private?
The IP you enter and the lookup result are sent to the site server, which forwards the request to ip-api.com. See the Privacy page for full details.

All calculations and conversions run entirely in your browser. No data is sent to any server, so your input never leaves your device.