Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. All processing happens entirely in your browser - your files never leave your device. No uploads, no accounts, complete privacy.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Web Tools
  3. What's My IP
Add to favorites

What's My IP

Find your public IP address, location, timezone, and ISP information instantly. Free, fast, and private IP lookup tool

See the public IP address your browser presents to the internet, along with approximate location, timezone, and ISP details. To resolve the geolocation, this tool calls a third-party lookup service (ipapi.co, falling back to ipify.org), so your IP is sent to that provider to resolve city, region, and ISP. This site itself does not store or log your IP, but the lookup is performed by the external API.

More web toolsJump to full guide

Initializing in your browser…

You might also like

Subnet Calculator

Calculate IPv4 and IPv6 subnet details including network address, broadcast, host range, netmask, and wildcard mask

Password Strength Checker

Analyze password security with 10 criteria checks, entropy calculation, crack time estimation, character breakdown, warnings, and improvement suggestions

Pomodoro Timer

Focus timer using Pomodoro technique with work/break sessions, circular progress, presets (Classic 25/5, Deep Work, 52/17), stats tracking, and auto-start options

What's My IP: a worked example

A colleague says your office traffic is being geolocated to the wrong city and you need to see exactly what a server sees about your connection.

What you do

Open the page, no input required.
What's My IP produces

Connection readout (example)

Public IPv4:  203.0.113.47
Public IPv6:  2001:db8:4860::8a2e
ISP / ASN:    Example Telecom (AS64500)
Approx. city: Munich, DE
Browser:      Chrome 120 on Windows 10
Timezone:     Europe/Berlin (from your browser)

Your public IP is the address the rest of the internet replies to, it belongs to your ISP/NAT gateway, not your device. The approximate city comes from a geo-IP lookup of that address (often off by tens of kilometres and why VPNs change it). The browser and timezone lines come from your own client, so you can see at a glance what every site you visit can infer without any permissions.

What is What's My IP?

See the public IP address your browser presents to the internet, along with approximate location, timezone, and ISP details. To resolve the geolocation, this tool calls a third-party lookup service (ipapi.co, falling back to ipify.org), so your IP is sent to that provider to resolve city, region, and ISP. This site itself does not store or log your IP, but the lookup is performed by the external API.

Key features

  • Public IP detection via a third-party lookup API
  • Approximate geolocation (city, region, country)
  • ISP / provider name
  • Timezone and coordinates with a map link
  • One-click copy

How to use

  1. 1Open the tool, your IP is detected automatically.
  2. 2Review the geolocation and ISP information returned by the lookup service.
  3. 3Click copy to grab the IP address.
  4. 4Click refresh to run the lookup again.

How it works

When the page loads (a React useEffect on mount), the tool queries https://ipapi.co/json/ and reads back your public IPv4 or IPv6 address along with city, region, country_name, country_code, timezone, org, and latitude/longitude. If that request fails or returns a non-OK status, it falls back to https://api.ipify.org?format=json, which returns the IP address only with no location fields. The address shown is your router's public NAT address as seen by those endpoints, not your local 192.168.x.x LAN address - the tool's own copy notes private IPs are 'not shown here.' Resolving your location requires sending your IP to a third-party geolocation API: ipapi.co (and ipify as fallback) necessarily receive your address. The page's 'no tracking, completely private' / 'all lookups are performed client-side' wording refers to this site not storing or logging your IP, not to those third-party providers, which do see each request.

The location and coordinates are not measured from your device - they come from ipapi.co's IP-geolocation database, which maps IP ranges to places using Regional Internet Registry allocations and ISP-submitted routing data. That is why accuracy varies: a home broadband IP usually resolves near your city, while a mobile/CGNAT connection often geolocates to the carrier's regional hub and a corporate or VPN exit node shows the datacenter's city rather than where you physically are. When coordinates are returned, they are rendered to four decimal places via toFixed(4) and linked out to OpenStreetMap (openstreetmap.org/?mlat=...&mlon=...&zoom=12) so you can see the approximate point on a map. Note that ipapi.co's 'org' field is mapped to both the internal isp and org values, and the ISP/Provider card displays that org string.

The interface adapts to what each API returns. The IP string is checked for a colon to detect IPv6: addresses containing ':' are shown in a smaller monospace size (text-lg up to text-3xl) so long IPv6 forms fit, while IPv4 renders larger (text-3xl up to text-5xl). The Location, Country (with a flag emoji derived from the two-letter country_code via Unicode regional-indicator code points, 127397 + charCodeAt), Timezone and ISP/Provider cards each return null when their value is absent, and the whole grid only mounts if city, country, timezone or isp is present - so the ipify-only fallback collapses to just the IP with no detail cards. The separate Organization card is gated on org differing from isp, so because ipapi.co fills both from the same 'org' field it is effectively never shown. A Copy button writes the IP to the clipboard via navigator.clipboard.writeText with a 2-second 'Copied!' confirmation, Refresh re-runs the full fetch sequence, and a 'Last updated' timestamp reflects the most recent successful lookup.

Tips & best practices

  • If only your IP shows and no Location/Timezone/ISP cards appear, the ipapi.co request likely failed and the tool fell back to ipify, which returns the address only.
  • A location far from where you actually are is normal on mobile data or behind a VPN: the geolocation database maps the carrier or datacenter IP range, not your physical position.
  • The address shown is your network's public IP; every device behind your router shares it. Your private 192.168.x.x LAN address is not displayed.

Practical scenarios

  • VPN verification

    Confirm your VPN is active by checking that the displayed IP and location match the VPN server, not your real address.

  • Remote access setup

    Grab your current public IP when configuring SSH whitelists, firewall rules, or port forwarding.

  • Quick location sanity check

    See roughly where an IP geolocates and which ISP it belongs to when diagnosing routing or access issues.

Frequently asked questions

Is my IP sent anywhere?

To look up your location and ISP, the tool queries a third-party geolocation API (ipapi.co, with ipify.org as a fallback). That provider necessarily receives your IP. This site does not store or log it.

Can a website find my exact street address from my IP?

No. IP geolocation is approximate, usually accurate to the city or region level, never a precise street address.

Why does my IP keep changing?

Most home internet plans use dynamic IPs that may rotate when your router reconnects or your DHCP lease renews.

Private by design

This runs as client-side JavaScript. Keys, tokens, payloads, and other inputs never leave your device.