What Is My IP Address?


Your IPv6 Address




Your Internet Service Provider


To check your IP address using a script, use this URL instead: https://ip4.top10vpn.com/

What Is an IP Address?

An IP (Internet Protocol) address is a unique identifier for each device on a network, such as the internet. When you connect to the internet, your internet service provider (ISP) assigns you an IP address.

The primary purpose of an IP address is to allow web-connected devices to find and communicate with each other. Without specific IP addresses, devices wouldn’t be able to send and receive information from each other over the internet.

The secondary purpose of an IP address is for location addressing. In other words, to place your device in an approximate physical location in the world (also known as geolocation).

In other words, IP addresses are in a way comparable to postal addresses.

In a typical household, multiple devices are connected to a single internet connection through a router (or combination of routers). In this scenario, all these devices have the same public IP address.

If one of these devices (e.g. your smartphone) is connected to the internet through a wireless carrier, it would have a different IP address than a device connected to your home router (and through an internet service provider).

What is my IP Location?

When an IP checker tool detects an IP address, it queries a database (e.g. ARIN) to find the specific area in the world where the IP address is mapped to. This ‘area’ is known as your IP’s geolocation.

IP address locations are not the most accurate, but they do reveal in which city you appear to be located, and who your internet service provider is.

How to Find Your IP Address

Checking your IP address is very easy. Use our tool (at the top of this page) from any web browser and it will display your IP address (IPv4 and/or IPv6), IP location, hostname, and user agent.

You can also use a script to check your IP address automatically. If that’s what you want to do, use the https://ip4.top10vpn.com/ URL, instead.

If you want to look up the details of another IP address (not necessarily yours), then use an IP Address Lookup tool.

Here’s how to manually find your public IP address on different devices and operating systems:

Windows 10 & 11

Here’s how to check your IP address on Windows 10 and 11 devices:

  1. Open the “Start” menu, then navigate to “Settings”, “Network & Internet”, and “Wi-Fi”.
  2. Connect to a WiFi network, then click on the network you’re connected to.
  3. Scroll down to “Properties.”
  4. Your IP address and DNS server address will be listed here.


Here’s how to find your IP address on macOS devices:

  1. Open “System Settings”, then “Network”.
  2. Click on the “Wi-Fi” button.
  3. Connect to a WiFi network, then select “Details” on the right-hand side.
  4. Your IP address will be listed here.

iPhone & Android

Here’s how to find your IP address on an iPhone:

  1. Open “Settings” and tap on “WiFi”.
  2. Connect to a WiFi network, or tap on the network you’re connected to.
  3. Your IPv4 and IPv6 addresses will be listed here.

Here’s how to find your IP address on an Android phone:

  1. Open “Settings” and click “Connections”.
  2. Tap on the WiFi network you’re connected to.
  3. Tap on the cog symbol next to your current network.
  4. Your public IP address will be listed here.

Amazon Fire TV Stick

Here’s how to find your IP address on an Amazon Fire TV Stick:

  1. Navigate to the “Settings” menu and select “OK”.
  2. Click on “My Fire TV”, then “About”.
  3. Select the “Network” button.
  4. You’ll find your IP address listed on the right-hand side.

IPv4 vs IPv6 IP Addresses

There are two types of IP address protocols in use around the world: IPv4 (IP4) and IPv6 (IP6).

IPv4 (Internet Protocol version 4) was introduced in 1981, way before the huge growth of internet-connected devices. It uses a 32-bit address structure, which supports approximately 4.3 billion IP addresses.

Each IPv4 address is unique and will usually look like this: The IP address is separated into four fields of digits, with each field representing a ‘byte.’

IPv4 is still the most-used Internet Protocol (78-80% penetration), however IP4 addresses are running out quickly. There just aren’t enough IPv4 addresses for every internet user.

IPv6 (Internet Protocol version 6) was first introduced in 1995 to solve the supply problem of IPv4 addresses.

Differently to IPv4, IPv6 uses 128-bit addresses, which gives IPv6 a capacity of up to 340 undecillion IP addresses!

Here is an example of what an IPv6 address looks like:


IPv6 addresses aren’t as widespread as IPv4, but if you’ve been assigned one then you should experience faster, safer and more reliable internet data transfers.

According to a Google study, global IPv6 adoption currently sits between 20% and 22%. However, in the US IPv6 penetration is over 30%.

Be aware that a device using an IPv4 address can’t communicate with another device (or server) using IPv6.

If you’re on an IPv6-enabled network and you use a VPN that does not support IPv6, your personal IPv6 address may also leak.

Why Is My IPv4 & IPv6 Information Different?

If you are connected to your VPN service while using our IP checker tool, you may be seeing differences in the details between your IPv4 address and your IPv6 address.

This is most likely because your VPN is not tunneling IPv6 correctly. This means that your real IPv6 address, and all of the data associated with it, is still publicly exposed.

There are two ways to fix this using your VPN:

  1. Check to see if your VPN has IPv6 leak protection within the settings of its app. If it does, make sure it is enabled.
  2. Check to see if your VPN can disable or block IPv6. This is the next best option – your VPN will simply disable your IPv6 connection to prevent leaks, rather than attempt to tunnel it.

If you cannot find either of these options, your VPN cannot fix the problem.

In this case, you can attempt to fix the issue within your device’s network settings by manually disabling IPv6. We explain how to disable IPv6 on multiple platforms in our guide to fixing IP leaks.

If you have both types, IPv6 will likely be your device’s preferred protocol. Don’t worry though, your internet connection will still work if you block it – it will simply exclusively use IPv4 instead.

Public vs Private IP Addresses

There are two more types of IP addresses: public and private.

Your public IP address is the IP address that’s visible to other devices you connect to on the internet. It’s also known as the ‘external’ IP address. Your private IP address is the IP address assigned within your internal network, for example at home or at your office.

When you visit an external website or open up a mobile application, only your public IP address is visible.

For example, when you visit Top10vpn.com without a VPN, we can see your public IP address and we’ll display it in our tool (don’t worry, we won’t store your IP address).

Typically, if someone talks about an “IP Address” they are referring to their public IP address, not their private IP.

For devices connected to your home or office router, the router will assign each device a private IP address. This lets the router distinguish internet traffic going to and from each device.

Private IP ranges

Private IP addresses look different to public IP addresses, and fall into these three ranges:

  • –
  • –
  • –

To see your private IP addresses, you’ll have to log into your router using the details provided by your router vendor or supplier, or look at the network settings on your device.

Static vs Dynamic IP Addresses

When your ISP assigns you a public IP address, you’ll either get a static or a dynamic IP address.

A static public IP address always remains the same. That’s unless you switch ISP, or you relocate. This makes connecting remotely to your computer or other home equipment easier, because your IP address never changes.

However, static IP addresses do pose some security risks. Since the IP address never changes, it’s easier for hackers to locate the relevant DNS server. If you’re interested, you can use our other tool to check your DNS server.

For residential connections, most ISPs assign dynamic public IP addresses. This means your IP address will change over time – typically when your router reconnects to the ISP after a reboot or network outage.

If you’re using a VPN service, it’s likely that you’ll be assigned a dynamic VPN IP address. However, some services let you purchase a static VPN IP address for an additional fee.

Dynamic public IP addresses

Dynamic IP addresses are assigned by Dynamic Host Configuration Protocol (DHCP) servers and change over time. Your IP address can change a few times a year, or several times a month.

ISPs are increasingly assigning dynamic IP addresses because they cost less to maintain. They can be frequently re-used and re-assigned to devices connecting to the internet.

In practice, having a dynamic IP address doesn’t change the way you use the internet. However, it can make remotely accessing computers, equipment or web resources more difficult.

For instance, to connect to your PC or Webcam remotely, you need to know your IP address. That can become a problem if your IP address changes regularly.

What Can Someone Do With My IP Address?

Your IP address reveals certain information about you. For example, where you’re located (approximately) and what internet-connected devices you use.

Furthermore, your ISP or mobile carrier can see what websites you visit through your public IP address.

Below is a short list of actions companies and individuals can take once they know your IP address:

  • Determine your approximate location. Your IP address reveals your country, city, and sometimes your ZIP code.
  • Block your IP address and restrict access to web services.
  • Carry out a Denial of Service (DoS) attack. This involves sending huge amounts of traffic to your IP address server, causing the server to crash. When this happens, your internet connection drops.
  • Scan for open ports. Hackers can scan open ports to identify your devices’ vulnerabilities to online attacks.
  • Doxing. By obtaining your IP address, someone can dox you. This means uncovering your real identity or personal information and releasing it to the public.
  • Targeted advertising based on IP address. Businesses can display online ads only targeting specific IP addresses.

How To Hide Your IP Address

As detailed above, there are risks associated with individuals and companies knowing your IP address.

As such, we believe it’s very important to hide your IP address. The most common and user-friendly ways to do this are to use a web proxy, or a VPN service.

Hiding your IP address with a web proxy

A web proxy (usually available via a website, or web application) lets you route internet traffic from applications on your device to a proxy server, and then on to your web destination.

Proxies are typically set up on an application-by-application basis, e.g. via a web browser.

When you connect to a proxy server, your IP address changes to one assigned by the server. This masks your true IP address while using a proxied application, and the websites you visit only see the proxy’s IP address.

Hiding your IP address with a VPN

A VPN is a better software version of a web proxy, which you can install and use on most devices.

Like a proxy, VPNs divert your internet traffic through a private server, which assigns you a different IP address.

Unlike proxies, secure VPNs use sophisticated connection protocols (e.g. OpenVPN and WireGuard), and encryption (e.g. AES 256-bit), to further secure your internet data transfers.

The best VPN services route all your internet traffic through a secure VPN server. They anonymize your web activity, regardless of which application you’re using.

If you’re already using a VPN service, use our IP and DNS leak test tool to verify your IP and DNS credentials are not being exposed.


How do I find my IP address?

To find your public IP address, simply open this page on any web browser and it will display your IPv4 or IPv6 address, IP location, hostname, and user agent.

If you want to check your IP address manually, connect to a WiFi network and then open the network settings menu. Most devices and operating systems will display your IP address here.

To find the details of a different IP address, you’ll need to use an IP Address Lookup tool.

Can I change my IP address?

If your ISP has assigned you a new IP address that you want to use, you can change your IP address manually in your device’s settings.

However, the easiest way to hide or change your public IP address temporarily is to use a VPN service or proxy server.

When you use a VPN or proxy service, your web traffic is rerouted through a remote server before traveling to its final destination. Any websites or applications you visit will see the IP address of the remote server in place of your own.

What does my IP address reveal about me?

Your IP address reveals your ISP, country, and approximate location to anyone with access to it. This can be used to restrict your access to specific websites, personalize advertisements, or to change the streaming content available to you on certain services.

If your IP address is exposed to a malicious actor, they could use it to attack your internet connection via a Denial of Service (DoS) attack, which may overwhelm your router. Similarly, your IP address could be used to progress a doxxing attack designed to uncover and release your personal information to the public.