What an IP address can and cannot tell you
An IP address is a number assigned to every device connected to the internet — it works like a mailing address for data packets. If you have someone's IP address, you can learn the city and internet service provider (ISP) associated with it, but you cannot pinpoint the exact building or room where the computer sits. IP geolocation tools show a general location based on where the ISP registered that address block, which is often accurate to a city or neighbourhood but rarely precise to a street.
The practical limit matters: if you are trying to recover a stolen laptop or track a family member's device, an IP address alone will not get you there. If you are investigating where a connection came from for security reasons, it gives you a starting point — the ISP and approximate region — but finding the actual computer requires additional steps or cooperation from the ISP itself.
Key Takeaways
- IP geolocation tools show the city and ISP for an address but not the exact physical location of the computer.
- Free tools like MaxMind GeoIP2, IP2Location, and IPQualityScore let you enter an IP and see the registered location within seconds.
- Your own IP address appears in your router settings, email headers, and websites like WhatIsMyIPAddress.com.
- If you need to find a specific computer on your home or office network, use command-line tools like ping and ipconfig (Windows) or ifconfig (Mac/Linux) instead of geolocation.
- Law enforcement and ISPs can trace an IP to a specific customer, but they require a court order or legal warrant to do so.
Using free IP geolocation tools
The fastest way to learn what city and ISP own an IP address is to paste it into a geolocation database. MaxMind GeoIP2, IP2Location, and IPQualityScore all offer free lookups that return the country, state or province, city, latitude and longitude (approximate), and the ISP name. Go to any of these sites, paste the IP address into the search box, and the result appears in seconds.
These tools pull from public databases that ISPs register when they obtain IP blocks. The accuracy varies: urban areas with many registered addresses tend to be more precise, while rural areas or addresses registered to large ISPs may show only the nearest major city. The coordinates given are usually accurate to within a few miles but should not be treated as a street address.
If you are checking multiple addresses, IPQualityScore also flags whether an IP is associated with a VPN, proxy, or datacenter — useful if you suspect someone is masking their location. MaxMind's free tier includes abuse data, showing whether an address has been reported for spam or fraud.
Finding your own IP address
To see what IP address your computer is broadcasting to the internet, the simplest method is to visit WhatIsMyIPAddress.com or IPChicken.com in any browser. Both display your public IP when ready. This is the address that websites and services see when you connect to them.
If you need your local IP address — the one your computer uses inside your home or office network — open your router's settings page. On Windows, open Command Prompt and type ipconfig, then look for the line labeled "IPv4 Address" under your network adapter. On Mac or Linux, open Terminal and type ifconfig, then find the "inet" address. Your router's local IP usually starts with 192.168 or 10.0.
Finding a specific computer on your network
If you are trying to locate a device on your home or office network — not across the internet — geolocation tools are useless. Instead, use ping and ipconfig (Windows) or ifconfig (Mac/Linux) to map devices on your local network.
On Windows, open Command Prompt and type ipconfig /all to see all connected devices and their local IP addresses. Then type ping [IP address] to test whether a device is online. On Mac or Linux, use arp -a to list all devices on your network with their IP addresses and MAC addresses (a unique hardware identifier). If you know the device's name, you can also type ping [device name].local to find its IP.
For a more visual approach, many routers have a built-in admin page showing all connected devices. Log into your router (usually 192.168.1.1 or 192.168.0.1 in your browser), find the "Connected Devices" or "DHCP Clients" section, and you will see every device on your network with its local IP and MAC address.
Reading IP addresses from email and web logs
If someone sent you an email and you want to see what IP they sent it from, check the email headers. In Gmail, open the email, click the three dots, and select "Show original" — the headers appear with a line starting with "Received: from" that includes the sender's IP address. In Outlook, right-click the email, select "Message Options", and look for "Internet Headers". Other email clients have similar options in their settings or view menus.
Web server logs record the IP address of every visitor. If you run a website or have access to your hosting account's logs, you can see which IPs accessed which pages and when. Most hosting providers let you read raw logs or view them through a control panel like cPanel. The log format varies, but the IP address is usually the first field in each line.
Keep in mind that an email header or web log shows the IP at the moment the message or request was sent — if the sender was using a mobile device, they may have moved to a different network since then, and their IP will have changed.
When you need ISP or law enforcement help
If you need to identify the actual person or organisation behind an IP address, you have reached the limit of what public tools can do. ISPs keep records linking each IP address to a customer account, but they do not release this information publicly. Law enforcement can subpoena an ISP for this data with a court order, and the ISP will provide the customer's name, address, and account details.
If you are a victim of harassment, fraud, or a crime and believe you know the IP address involved, report it to your local police department or the FBI's Internet Crime Complaint Center (IC3). They can determine whether the case warrants a subpoena. If you are a business dealing with fraud or abuse, contact your ISP's abuse department — they may be able to take action even without a court order if the activity violates their terms of service.
For civil disputes (like copyright infringement), you may be able to file a DMCA takedown notice or subpoena through the courts, but this requires working with a lawyer and the ISP's legal team. The process is slow and expensive, so it is rarely worth pursuing unless significant money or harm is involved.
Why IP geolocation has limits
IP addresses are assigned in large blocks to ISPs, not to individual buildings. A single IP might be shared by thousands of devices if they are behind a corporate network or using a VPN. The registered location of an IP block is often the ISP's headquarters or a regional office, not where the actual device is. Mobile devices change IP addresses every time they switch networks, so a geolocation result is only valid for that moment in time.
VPNs, proxies, and Tor networks deliberately mask your real IP, so geolocation will show the location of the VPN server, not your computer. If someone is using any of these tools, you will not be able to find their actual location through IP lookup alone.
Frequently Asked Questions
Can I find someone's exact address from their IP address?
No. Geolocation tools show the city and ISP, but not the street address or building. Only the ISP has records linking an IP to a specific customer, and they release that information only to law enforcement with a court order.
What is the difference between my public IP and my local IP?
Your public IP is what the internet sees when you connect — it is assigned by your ISP. Your local IP is used only inside your home or office network — it usually starts with 192.168 or 10.0. You need your local IP to find devices on your own network; you need your public IP to see what websites see about you.
If someone is using a VPN, can I still find their real IP?
No. A VPN masks your real IP and replaces it with the VPN server's IP. Geolocation will show the VPN server's location, not yours. Only the VPN provider knows your real IP, and they typically do not share it without a court order.
How do I find all the devices connected to my WiFi?
Log into your router's admin page (usually 192.168.1.1), find the "Connected Devices" section, and you will see every device on your network with its local IP. Alternatively, use the command arp -a (Mac/Linux) or ipconfig /all (Windows) in the terminal to list all devices.
Can I report an IP address to the police?
Yes. If you are being harassed, threatened, or defrauded, report the IP address to your local police department or the FBI's Internet Crime Complaint Center (IC3). They can subpoena the ISP to identify the account holder if the case warrants investigation.