What is my IPv4 address?

Your IP address

Detecting…

More about your connection

What is an IPv4 address?

Your public IPv4 address is shown in the result. It is the address your internet service provider assigned to your connection, and every website and online service you use sees it. This check runs over IPv4 only, so you get your IPv4 address even when your network also supports IPv6.

How an IPv4 address is written

An IPv4 address is a 32-bit number split into four parts called octets. Each octet is a value from 0 to 255, and the four are separated by dots: 203.0.113.42. The first part of the address identifies the network and the rest identifies the connection within it. Which split applies depends on the network’s size, written as a prefix such as /24.

Public vs. private IPv4 addresses

Some address ranges are reserved for private networks and never appear on the public internet:

  • 10.0.0.0 to 10.255.255.255
  • 172.16.0.0 to 172.31.255.255
  • 192.168.0.0 to 192.168.255.255

If your computer shows an address from one of these ranges, it is your local address, assigned by your router. The address this tool shows is your router’s public address, which all of your devices share.

When you need your IPv4 address

  • setting up remote desktop, a home server or a game server
  • adding your connection to a firewall or allow-list for work, cloud or database access
  • sharing it with technical support when diagnosing connection problems
  • checking that a VPN or proxy is working: after you connect, the address should change

How to change your IPv4 address

  1. Restart your router. On most home connections the ISP then assigns a new dynamic address. This doesn’t always work, because some ISPs keep the same address for weeks.
  2. Connect to a VPN. Websites will see the VPN server’s address instead.
  3. Use a different network, such as mobile data or another Wi-Fi network.
  4. Contact your ISP. It can assign a new address or sell you a static one.

Reload this page after any change to see the address websites now see. To learn more about your connection, look up the hostname, location and ISP linked to this IP.

Frequently asked questions

What is the difference between IPv4 and IPv6?

IPv4 addresses are 32-bit numbers like 203.0.113.42, with about 4.3 billion possible addresses. IPv6 addresses are 128-bit, written in hexadecimal like 2001:db8::1, and the supply is practically unlimited. Many connections have both.

Why is my IPv4 address different from the one in my network settings?

Your device settings show a private IP address assigned by your router, such as 192.168.1.20. Websites see your router’s public IPv4 address, which is the one shown on this page.

Does my IPv4 address change?

Most home connections use dynamic addresses that can change after a router restart or when the ISP’s lease expires. If you need an address that never changes, ask your ISP for a static IP.

Why do other people on my network have the same IP?

Your router shares one public IPv4 address between every device on the network. Some ISPs go further and share one address between many customers, a setup called carrier-grade NAT.