Where to Find Your IP Address on a PC: A Complete Guide
Your IP address is one of the most fundamental pieces of information about your device's network identity — and Windows gives you several ways to find it, depending on how deep you want to dig.
What Is an IP Address, Exactly?
An IP address (Internet Protocol address) is a numerical label assigned to your PC when it connects to a network. Think of it like a mailing address: it tells other devices and servers where to send data so it arrives at the right place.
There are two types you'll encounter on a Windows PC:
- Private (local) IP address — the address your PC has within your home or office network. Your router assigns this, and it's only visible to devices on the same network.
- Public IP address — the address your entire network presents to the outside internet. This is assigned by your Internet Service Provider (ISP) and is shared by all devices on your connection.
These are different numbers, and depending on what you need the IP address for, you might need one or both.
Method 1: Find Your IP Address Through Windows Settings 🖥️
This is the easiest route for most users and works on Windows 10 and Windows 11.
- Open Settings (Windows key + I)
- Go to Network & Internet
- Click on Wi-Fi or Ethernet, depending on your connection type
- Click on your active network connection
- Scroll down to the Properties section
Here you'll see your IPv4 address and, if applicable, your IPv6 address listed clearly.
IPv4 is the traditional format — four sets of numbers separated by dots (e.g., 192.168.1.45). IPv6 is the newer, longer format using hexadecimal values, designed to accommodate the growing number of internet-connected devices.
Method 2: Use the Command Prompt (ipconfig)
For users who want more detail — or who need to find IP information quickly — the Command Prompt method is fast and reliable.
- Press Windows key + R, type
cmd, and hit Enter - In the Command Prompt window, type
ipconfigand press Enter
You'll see a breakdown of all your network adapters. Look for your active connection (usually labeled Ethernet adapter or Wireless LAN adapter Wi-Fi) and find the IPv4 Address line.
If you want even more detail — including your MAC address and full IPv6 information — run ipconfig /all instead. This is particularly useful for network troubleshooting.
Method 3: Check Through the Control Panel
An older but still functional path, especially useful on Windows 10:
- Open Control Panel
- Go to Network and Internet → Network and Sharing Center
- Click on your active network connection name
- In the window that opens, click Details
Your IPv4 Address will be listed in the network connection details panel.
Method 4: Find Your Public IP Address
The methods above only show your private/local IP address. If you need your public IP address — the one websites and external servers see — you need to check differently.
The simplest approach: open any web browser and search for "what is my IP address". Search engines and dedicated tools like whatismyip.com or ipinfo.io will display your public IP immediately.
Your public IP is assigned by your ISP and can be either static (fixed and permanent) or dynamic (changes periodically). Most home connections use dynamic IPs by default.
Understanding the Variables: Why Your IP Address Situation Varies
| Factor | How It Affects Your IP |
|---|---|
| Connection type | Wi-Fi and Ethernet adapters have separate local IPs |
| Static vs. dynamic | ISPs assign dynamic IPs that can change; static IPs are fixed |
| VPN usage | A VPN replaces your visible public IP with the VPN server's IP |
| IPv4 vs. IPv6 | Some networks assign both; some only one |
| Router configuration | Your router's DHCP settings determine local IP assignment |
If you're connected via both Wi-Fi and Ethernet simultaneously, each adapter will have its own private IP address. ipconfig will show both — which can initially look confusing but is completely normal.
When You Might Need Your IP Address
Knowing where to find your IP isn't just a curiosity exercise. Common situations include:
- Setting up remote desktop access — you'll need the local IP of the target PC
- Configuring port forwarding on your router
- Troubleshooting network connectivity issues
- Setting up a home server or NAS device
- Checking whether a VPN is masking your location correctly 🔒
One More Layer: Static vs. Dynamic Local IPs
By default, your router uses DHCP (Dynamic Host Configuration Protocol) to automatically assign a local IP to your PC each time it connects. This means your private IP address can change, particularly after a router restart or reconnection.
If your setup requires a consistent local IP — for remote access, network printing, or hosting a local service — you can either configure a static IP directly in Windows network settings, or set up a DHCP reservation in your router's admin panel, which ties a specific IP to your PC's MAC address.
The right approach here depends on your router model, your technical comfort level, and what you're trying to accomplish — which is ultimately what shapes how much of this information you actually need. 🔍