What Is My IP

Find your IP address, location, ISP, timezone, and currency. Free IP lookup with map and full details. IPv4 and IPv6 supported.

Your IP Address

Location
United States (US),
IP Version
IPv4

Fetching your IP details...

What is What Is My IP?

What Is My IP is an online tool that detects and displays your public IP address, along with basic location information and optional full details including country, region, city, zip code, latitude, longitude, timezone, currency, ISP, and a location map. Your IP address is the unique identifier assigned to your device when it connects to the internet. It is visible to every website you visit and is used for routing, geolocation, and access control. The tool shows your IP address in a hero section as soon as you open the page. Basic location (country and city) is derived from a local GeoLite2 database on the server. The tool also shows whether your connection uses IPv4 or IPv6. A Show Full Details button fetches comprehensive geolocation data from an external API, including region, zip code, coordinates, timezone, currency, ISP, and AS number. When full details are available, a map displays your approximate location. A detailed table lists all properties with copy buttons. You can hide the full details to return to the basic view. No registration is required.

Every device connected to the internet has an IP address. IPv4 addresses look like 192.168.1.1 or 203.0.113.50. IPv6 addresses are longer, e.g., 2001:0db8:85a3::8a2e:0370:7334. Your public IP is assigned by your ISP and may change when you reconnect or reset your router. Websites use your IP to determine your approximate location, serve localized content, prevent fraud, and enforce access restrictions. Knowing your IP helps when configuring routers, VPNs, remote access, or when troubleshooting connectivity issues. Support agents often ask for your IP when diagnosing network problems.

The tool uses a two-step approach. First, it detects your IP from the incoming request (request()->ip() in Laravel). Basic location is resolved using the GeoLite2 City database, which provides country and city without an external API call. The full details are fetched from ip-api.com when you click Show Full Details. The API returns country, region, city, zip, latitude, longitude, timezone, currency, ISP, and AS (autonomous system) information. The map is an embedded Google Maps iframe using the coordinates. The tool supports both IPv4 and IPv6. A captcha may be required before showing full details, depending on site settings.

Geolocation accuracy varies. The GeoLite2 database is maintained by MaxMind and is updated regularly. City-level accuracy is typical for most regions. Rural areas or areas with fewer internet users may have less precise location data. The ip-api.com service provides additional details and may have different accuracy. The map shows an approximate location; it is not intended for navigation or precise positioning. The coordinates represent the general area associated with your IP, which may be the location of your ISP's equipment rather than your exact address.

IPv6 adoption is growing. Many networks now support both IPv4 and IPv6. If your connection has both, the tool will show whichever address the server receives when you connect. Some users may have IPv6 without realizing it. The tool helps you understand which protocol your connection uses. IPv6 addresses are longer and use hexadecimal notation; they support a vastly larger number of unique addresses than IPv4.

Who Benefits from This Tool

End users benefit when they need to know their IP for support requests, router configuration, VPN setup, or remote access. If a support agent asks for your IP, the tool provides it quickly. The copy button makes it easy to share. The location information helps users verify that their VPN or proxy is working correctly—if you use a VPN, the location should match the VPN server's country.

Developers and IT professionals use the tool to verify their public IP when configuring firewalls, whitelisting IPs, or debugging remote access. The full details (ISP, AS number) help when investigating network connectivity or identifying the source of traffic. The map provides a visual confirmation of the geolocation.

Small business owners and remote workers use it to check their IP when setting up VPNs, remote desktop, or IP-based access control. The currency and timezone information can be useful when traveling or working across regions.

Gamers and streaming enthusiasts use the tool to verify their IP when configuring game servers, whitelisting for streaming platforms, or troubleshooting connection issues. The ISP information can help identify if connectivity problems are related to the provider.

Key Features

Instant IP Detection

Your IP address is displayed as soon as you open the page. No button click is required for the basic view. The IP is shown in a prominent input field with a copy button.

Basic Location from GeoLite2

Country and city are inferred from the GeoLite2 database without an external API call. This provides quick location context even before you request full details.

IPv4 and IPv6 Support

The tool detects whether your connection uses IPv4 or IPv6 and displays the version in a quick info card. Both address types are supported.

Show Full Details

Clicking Show Full Details fetches comprehensive geolocation data: country, region, city, zip, latitude, longitude, timezone, currency, ISP, and AS number. A captcha may be required depending on site configuration.

Location Map

When full details are available and coordinates are valid, an embedded Google Maps iframe shows your approximate location. The map helps visualize where your IP is geolocated.

Complete Details Table

A detailed table lists IP address, country, region, city, zip, latitude, longitude, timezone, currency, and ISP. Each row has a copy button so you can copy any value to the clipboard.

Hide Full Details

Click Hide Full Details to return to the basic view. This clears the full details and hides the map and table.

How to Use

  1. Open the What Is My IP tool page. Your IP address is displayed immediately in the hero section.
  2. View the quick info cards for Location (country and city) and IP Version (IPv4 or IPv6).
  3. Click Copy next to the IP address to copy it to the clipboard.
  4. Click Show Full Details to fetch comprehensive geolocation data. Complete a captcha if prompted.
  5. View the full details: location cards, map (if coordinates are available), and the Complete Details table.
  6. Use the copy button next to any value in the table to copy it to the clipboard.
  7. Click Hide Full Details to return to the basic view.

Common Use Cases

  • Finding your IP for support requests or troubleshooting
  • Verifying VPN or proxy location
  • Configuring routers, firewalls, or remote access
  • Whitelisting your IP for services or applications
  • Checking geolocation for travel or remote work
  • Copying IP for documentation or configuration
  • Verifying IPv4 vs IPv6 connectivity
  • Identifying ISP and network information
  • Debugging geolocation or regional content
  • Checking if your IP has changed after reconnecting

Tips and Best Practices

Use the copy button when sharing your IP with support. The full string is usually required. If you use a VPN, compare the location shown with your VPN server's location to verify it is working. The basic location is from GeoLite2; the full details are from ip-api.com. They may differ slightly. For the most accurate location, use the full details.

Your IP may change when you reconnect to the internet, switch networks, or use a different connection (e.g., mobile vs home). If you need to whitelist your IP for a service, check that the tool shows the correct IP for the network you will use.

The full details include timezone and currency, which can be useful when traveling or working remotely. If you connect through a VPN in another country, the timezone and currency will reflect that country. This helps verify that your VPN is correctly routing your traffic. The ISP field shows your internet service provider; when using a VPN, it may show the VPN provider's ISP instead of your home ISP.

The copy functionality is available for every value in the Complete Details table. When you need to share your IP or location with support, you can copy the value with one click. The tool uses the clipboard API; some browsers may prompt for permission on first use. The copy confirmation is shown via a brief toast notification so you know the action succeeded.

Limitations and Notes

The tool shows your public IP as seen by the server. If you are behind a proxy, VPN, or load balancer, the displayed IP may be different from your device's direct connection. Corporate proxies and CDNs can alter the visible IP. The GeoLite2 database is updated periodically; accuracy varies by region. The ip-api.com service has rate limits; excessive use may result in temporary blocks.

Geolocation is approximate. City-level accuracy is typical; exact address is not provided. The map shows an approximate location based on coordinates. Privacy: the tool does not store your IP in a database beyond standard server logs. The external API may log requests. No personally identifiable information beyond IP and location is collected.

The tool is built with Laravel and Livewire. The IP is detected from the request object. GeoLite2 runs locally for basic location. The ip-api.com service is used for full details when requested. The map is an embedded Google Maps iframe. The design follows the Tabler UI framework. A captcha may be required before fetching full details, depending on site configuration.

FAQs

What is my IP address?

Your IP address is the unique identifier assigned to your device by your internet service provider. It is visible to websites and is used for routing and geolocation. The tool displays it when you open the page.

Why does my IP show a different location?

If you use a VPN or proxy, the IP and location reflect the VPN or proxy server, not your physical location. Corporate networks may route through a central gateway. The tool shows the IP as seen by the server.

What is the difference between IPv4 and IPv6?

IPv4 uses 32-bit addresses (e.g., 192.168.1.1). IPv6 uses 128-bit addresses and supports many more devices. The tool detects which version your connection uses.

Can I copy my IP?

Yes. The hero section has a copy button next to the IP address. Click it to copy the IP to your clipboard. A confirmation toast will appear.

What does Show Full Details do?

Show Full Details fetches comprehensive geolocation data from an external API: country, region, city, zip, coordinates, timezone, currency, ISP, and AS number. A map is displayed when coordinates are available.

Why does the location say N/a?

If the GeoLite2 database cannot resolve your IP to a location (e.g., private or reserved IP), it shows N/a. Full details may still work if the external API supports the IP.

Is my IP stored?

The tool does not store your IP in a database. The server may log requests for analytics and security. The external API (ip-api.com) may log requests for its own purposes.

What is ISP?

ISP stands for Internet Service Provider. It is the company that provides your internet connection. The full details include your ISP name and, when available, the AS (autonomous system) number.

Why does the map not show?

The map requires valid latitude and longitude from the geolocation API. If the API does not return coordinates, or if they are invalid, the map is not displayed.

Can I use this on mobile?

Yes. The tool works on desktop, tablet, and mobile. Your IP is the same regardless of device when connected to the same network. On mobile data, the IP may differ from your home or office connection.

What is an AS number?

AS stands for Autonomous System. It is a collection of IP networks under a single administrative entity, typically an ISP or large organization. The AS number helps identify the network operator. It is included in the full details when available from the API.

Why do I need to complete a captcha?

Some sites require a captcha before fetching full details to prevent abuse of the external API. The captcha ensures that the request comes from a human user. If captcha is enabled, you must complete it to see the full IP details.

What if my IP is private or reserved?

If you are on a local network (e.g., 192.168.x.x or 10.x.x.x), the tool will show your public IP as seen by the server. When you access the site from the internet, you always have a public IP. If you are testing locally, the server may see a local or loopback address.

How often does my IP change?

It depends on your ISP and connection type. Many home connections use dynamic IPs that change when you reconnect. Some ISPs assign static IPs. Mobile data typically uses a different IP each time you connect. The tool shows your current IP at the time you load the page.

Is the location exact?

No. Geolocation is approximate. The tool provides city-level or region-level accuracy in most cases. The exact address is not disclosed. The map shows a general area. Accuracy varies by region and ISP.

What is GeoLite2?

GeoLite2 is a free geolocation database from MaxMind. It provides country and city information for IP addresses. The basic location in the tool uses GeoLite2, which runs locally on the server. It does not require an external API call, so it is fast and always available.

Why does the map use Google Maps?

The map is an embedded Google Maps iframe that displays your approximate location using the latitude and longitude from the geolocation API. It provides a visual reference. The map loads only when full details are fetched and valid coordinates are available.

Why does my IP show a different country?

Your IP is assigned by your ISP and is geolocated based on where the ISP's infrastructure is registered. If you use a VPN, proxy, or corporate network, the IP and country will reflect that connection point. The tool cannot distinguish between your actual location and the location of the network you are using.

What is the zip code field?

The zip or postal code is the approximate postal code for the area associated with your IP. It is derived from the geolocation database and may not match your exact address. It is provided when available from the API.

Can I hide the full details?

Yes. Click Hide Full Details to return to the basic view. This clears the fetched data and hides the map and table. You can click Show Full Details again to fetch the data when needed. Hiding details does not change your IP; it only clears the extended geolocation information.

What is the region field?

The region is the state, province, or administrative division within the country. For example, in the United States it might be California or Texas; in the United Kingdom it might be England or Scotland. It is provided when available from the geolocation API.

Does the tool work with VPN?

Yes. When you use a VPN, the tool will show the IP and location of the VPN server, not your actual connection. This is useful for verifying that your VPN is working correctly. The country, city, timezone, and currency will reflect the VPN server's location.