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.0to10.255.255.255172.16.0.0to172.31.255.255192.168.0.0to192.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
- 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.
- Connect to a VPN. Websites will see the VPN server’s address instead.
- Use a different network, such as mobile data or another Wi-Fi network.
- 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.