Finding Your IP Address on Windows

Your PC has an IP address that identifies it on your network and the internet. On Windows, the fastest way to find it is through the Command Prompt. Open the Start menu, type cmd, and press Enter to open Command Prompt. Type ipconfig and press Enter.

Look for the section labeled Ethernet adapter or Wireless LAN adapter, depending on how your PC connects to the network. Find the line that says IPv4 Address — that number (usually four groups of digits separated by periods, like 192.168.1.100) is your local IP address. This is the address your PC uses on your home or office network.

If you need your public IP address instead — the one the internet sees when you browse — search "what is my IP" in any web browser. The search results will show it at the top of the page.

Finding Your IP Address on Mac

On a Mac, open System Preferences (or System Settings on newer versions) and click Network. Your connected network will be highlighted on the left side. Click it, and your local IP address appears on the right side of the window, labeled IP Address.

You can also use Terminal if you prefer the command-line method. Open Terminal (found in Applications > Utilities), type ifconfig, and press Enter. Look for inet followed by your local IP address in the output.

Like Windows users, Mac users can find their public IP address by searching "what is my IP" in a web browser.

Key Takeaways

  • On Windows, open Command Prompt, type ipconfig, and look for the IPv4 Address line to find your local network address.
  • On Mac, go to System Preferences or System Settings, click Network, and read your IP Address from the right panel.
  • Your local IP address (like 192.168.1.100) is what your PC uses on your home or office network.
  • Your public IP address, which the internet sees, can be found by searching "what is my IP" in any web browser.
  • You may need your local IP to connect devices on your network or troubleshoot connection problems.

Understanding Local vs. Public IP Addresses

Your PC actually has two different IP addresses, and knowing which one you need matters. Your local IP address (also called a private IP address) is assigned by your router and only works on your home or office network. It usually starts with 192.168, 10.0, or 172.16. This is the address you use when connecting printers, smart home devices, or other computers on the same network.

Your public IP address is assigned by your internet service provider and is visible to websites and services on the internet. It changes periodically unless you pay for a static IP. You need this address if you're setting up remote access to your PC from outside your network or troubleshooting connection issues with your internet provider.

Why You Might Need Your IP Address

Knowing your IP address is useful for several common tasks. If you're setting up a printer or network storage device, you may need to enter your PC's local IP address into your browser to access its settings. Network troubleshooting often requires your IP address — your internet provider or a tech support person may ask for it to diagnose connection problems.

Remote access tools and gaming applications sometimes ask for your local IP address to connect devices on the same network. If you're concerned about your online privacy or security, checking your public IP address can help you verify that your VPN is working correctly (your public IP should change when a VPN is active).

What to Do If ipconfig or ifconfig Shows Multiple Addresses

If you run ipconfig on Windows or ifconfig on Mac, you may see several IP addresses listed. This is normal if your PC has multiple network connections — for example, both Ethernet and Wi-Fi adapters. Look for the adapter you're actually using to connect to the network. If you're connected by Wi-Fi, find the section labeled Wireless LAN adapter on Windows or look for the Wi-Fi network name on Mac.

You may also see an IPv6 address, which is a newer format (it looks like a longer string with colons and letters). Unless you specifically need IPv6, use the IPv4 address instead — it's the standard format most devices and services still use.

Saving Your IP Address for Later

If you need to reference your IP address often, write it down or take a screenshot. Your local IP address usually stays the same as long as your PC and router don't change, but it can shift if your router restarts or if you're away from your network for a long time. Your public IP address changes more frequently — sometimes daily — so don't rely on an old note if you need it for troubleshooting.

For a permanent record, you can also set a static local IP address through your router's settings, which keeps your PC's address from changing. This is helpful if you frequently need to access your PC from other devices on the network, but it requires logging into your router's admin panel — a step most home users don't need to take.

Frequently Asked Questions

Is my IP address the same as my MAC address?

No. Your IP address is a network address (like 192.168.1.100), while your MAC address is a hardware identifier unique to your network card. They serve different purposes. You'll rarely need your MAC address unless you're setting up advanced network features or your router requires it to connect.

Can someone find my location from my IP address?

Your public IP address can be traced to your general geographic area (usually your city or region), but it won't reveal your exact home address. Your local IP address is only visible to devices on your own network, so it poses no privacy risk to the outside internet.

Why does my IP address keep changing?

Your public IP address changes because your internet provider assigns it dynamically — it's normal and happens to most home internet users. Your local IP address should stay the same, but it can reset if your router restarts or if your PC disconnects from the network for an extended period.

Do I need my IP address to use the internet normally?

No. Your PC and router handle IP addresses automatically in the background. You only need to know your IP address for specific tasks like setting up network devices, troubleshooting connection problems, or configuring remote access.