Finding your IP address in Windows 10 helps troubleshoot network issues, set up remote access, or verify connection details. This guide walks through straightforward methods using both graphical tools and command line utilities.
Use these steps when you need to identify your private LAN address or your public-facing IP, depending on your immediate diagnostic or configuration goal.
| Method | Interface | Output Detail | Use Case |
|---|---|---|---|
| Settings App | GUI | IPv4 and IPv6 listed per connection | Quick overview for home users |
| Control Panel | GUI | Adapter address and DHCP status | Familiar path on older systems |
| Command Prompt | CLI | Concise IPv4 line with interface name | Fast scripting and diagnostics |
| PowerShell | CLI | Structured objects including prefix length | Advanced filtering and automation |
| Task Manager | GUI | Network tab shows live usage | Correlate traffic with apps |
Using Settings to Find IP Address
The Settings app provides a clean interface to view both IPv4 and IPv6 addresses without opening additional windows. This method is ideal for users who prefer point-and-click navigation.
You can confirm whether your machine is using DHCP or a static configuration, and see DNS server details at a glance. The layout groups related network settings, making it easy to contextualize the IP information.
For deeper details such as gateway and adapter status, you may still need to open Control Panel or a command prompt from the same network panel.
Finding IP Address via Control Panel
Control Panel remains a reliable path to network adapter properties, especially on domain-joined machines where classic tools are expected. It exposes the TCP/IPv4 and TCP/IPv4 properties directly linked to each adapter.
You can quickly verify whether the assigned address is within the expected subnet, and check whether automatic metric selection is active. This view is also useful to release and renew DHCP leases when troubleshooting connectivity.
While the flow involves several clicks, it provides a centralized location to adjust advanced settings alongside the IP address display.
Command Prompt Approach
The ipconfig command in Command Prompt delivers a compact summary of IP configuration for every active adapter, with minimal system overhead. It is particularly useful when you need to copy the address quickly or run diagnostics from a script.
Look for the line labeled IPv4 Address under the appropriate adapter name to identify your local network address. If multiple adapters exist, carefully match the output to the active Ethernet or Wi-Fi connection.
This method integrates well with additional commands such as ping and tracert, enabling fast end-to-end network verification once you have located your IP.
PowerShell for Detailed Insights
PowerShell exposes network information as structured objects, allowing you to select only the properties you need, such as IPAddress, PrefixLength, and InterfaceAlias. This flexibility makes it ideal for automation and reporting.
Using cmdlets like Get-NetIPAddress, you can filter for IPv4 addresses on Up interfaces and exclude tunnel or virtual adapters that may clutter simpler outputs. You can also export results to text or CSV for documentation purposes.
For one-liner checks, combining Get-NetIPAddress with Where-Object provides a clean, readable line that fits neatly into runbooks or shared troubleshooting notes.
Securing and Managing Your Network Identity
Understanding how to locate and interpret your IP address supports confident network management and faster problem resolution across devices and locations.
- Use ipconfig or Settings for quick, ad hoc checks on your local address
- Leverage PowerShell for repeatable queries and integration into scripts
- Verify DHCP versus static setup in the TCP/IPv4 properties
- Distinguish private LAN addresses from your public-facing IP when diagnosing connectivity
- Document gateway and DNS details alongside IP for faster onboarding and audits
FAQ
Reader questions
How do I find just the IPv4 address without extra details?
Open Command Prompt and run "ipconfig | findstr /R /C:"IPv4 Address"". This returns only the lines containing IPv4 addresses, stripping adapter descriptions and IPv6 entries.
Why does my IP address show as 169.254.x.x or 127.0.0.1?
A 169.254.x.x address indicates DHCP failure, while 127.0.0.1 is the local loopback. For the former, check your physical or Wi-Fi connection and DHCP service; for the latter, verify that you are targeting the correct network adapter.
Can I see both IPv4 and IPv6 addresses at the same time?
Yes, use PowerShell with "Get-NetIPAddress -AddressFamily Any | Format-Table IPAddress, InterfaceAlias, PrefixLength". This lists both families side by side, making it easy to compare configurations without switching views.
Is my public IP the same as the one shown in Settings?
No, the IP shown in Settings is typically your private LAN address. To find your public IP, visit any trusted site that reports your IP or run a simple web query from a browser on the same machine.