Networking

How do I check a public IP address?

Updated 2026-08-14

✓

Quick answer

You can check your public IP address by visiting websites like 'whatismyip.com' or using the command line with 'curl ifconfig.me'.

Checking your public IP address can be done easily through various online services or command line tools.

Steps

  1. 1

    Visit an IP Lookup Website

    Open your web browser and go to a site like 'whatismyip.com' or 'ipinfo.io'. Your public IP address will be displayed on the homepage.

  2. 2

    Use Command Line on Windows

    Open Command Prompt and type 'curl ifconfig.me' or 'nslookup myip.opendns.com resolver1.opendns.com' to retrieve your public IP address.

  3. 3

    Use Command Line on macOS/Linux

    Open Terminal and type 'curl ifconfig.me' or 'dig +short myip.opendns.com @resolver1.opendns.com' to find your public IP address.

Using Online Tools

Several websites provide a quick way to find your public IP address. Simply navigate to one of these sites, and your IP will be displayed prominently.

Using Command Line

You can also use command line tools to find your public IP address. This method is useful for users who prefer terminal commands.

Watch out for

  • Public IP addresses can be dynamic, meaning they may change periodically.
  • Some network configurations may require specific tools or methods to check the public IP.

FAQ

What is a public IP address?

A public IP address is an address that is assigned to your network by your Internet Service Provider (ISP), allowing your network to communicate with other networks over the internet.

Can I change my public IP address?

Yes, you can change your public IP address by restarting your router or contacting your ISP, although not all ISPs provide dynamic IP addresses.

Why might my public IP address change?

Your public IP address may change due to your ISP's policies, such as using dynamic IP addressing, or if you switch networks.