How to Ping an IP Address in Windows 11 (Complete Guide 2026)
Knowing how to ping an IP address in Windows 11 is one of the simplest ways to troubleshoot network connectivity. The built-in ping command can help determine whether your computer can communicate with another device over an IP network.
You can use ping to test your own computer, your router, another device on the local network, a DNS server, or a remote host. The command also reports response times and packet loss, which can provide useful clues when diagnosing connection problems.
![]() |
| Learn how to ping an IP address, router, localhost, and website in Windows 11, understand ping results, packet loss, and common network errors. |
In this guide, you will learn how to ping an IP address in Windows 11, ping your router, ping localhost, ping a website, use continuous ping, test IPv4 and IPv6, understand the results, and troubleshoot common ping errors.
What Is Ping?
Ping is a Windows command-line tool that tests IP-level connectivity between your computer and another TCP/IP device.
It works by sending ICMP Echo Request messages to the destination and waiting for Echo Reply messages.
Windows then displays information such as:
- Whether the destination replied
- Response time
- TTL value
- Number of packets sent
- Number of packets received
- Packet loss percentage
Microsoft describes ping as a primary TCP/IP command for troubleshooting connectivity, reachability, and name-resolution problems.
Why Should You Ping an IP Address?
Ping is useful when you want to determine where a network connection may be failing.
For example, you can test:
- Your Windows 11 TCP/IP stack
- Your network adapter
- Your router
- Another computer on your network
- A DNS server
- A remote IP address
- Basic connectivity to a destination
Ping is especially useful when your internet connection appears to be slow, unstable, or unavailable.
How to Ping an IP Address in Windows 11
The easiest method is through Command Prompt.
- Press Windows + S.
- Type Command Prompt.
- Open Command Prompt.
- Type ping followed by an IP address.
- Press Enter.
For example:
ping 192.168.1.1
Replace 192.168.1.1 with the IP address you want to test.
Windows will normally send four Echo Request messages when you run ping without the /t parameter.
How to Find Your Default Gateway Before Pinging
If you want to test your local router, first find the default gateway assigned to your computer.
Open Command Prompt and run:
ipconfig
Find the active network adapter and look for:
Default Gateway
For example:
Default Gateway . . . . . . . . . : 192.168.1.1
Your gateway address may be different.
You can then test it with:
ping 192.168.1.1
Microsoft also recommends pinging the default gateway as part of basic Windows network troubleshooting.
How to Ping Your Router in Windows 11
Your router is usually the first important network device to test.
First run:
ipconfig
Find the Default Gateway.
Then ping that address.
Example:
ping 192.168.1.1
A successful result may look similar to:
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64 Reply from 192.168.1.1: bytes=32 time=2ms TTL=64 Reply from 192.168.1.1: bytes=32 time=3ms TTL=64 Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
The exact values will depend on your network.
If the router responds consistently, your computer can communicate with the local gateway.
How to Ping Localhost in Windows 11
Localhost refers to your own computer.
The IPv4 loopback address is:
127.0.0.1
Run:
ping 127.0.0.1
You can also use:
ping localhost
This test is useful for checking the local TCP/IP stack.
Microsoft's troubleshooting guidance uses the loopback address as an early test when diagnosing TCP/IP problems.
How to Ping Your Own IP Address
You can also ping an IP address assigned to your Windows 11 network adapter.
First run:
ipconfig
Find the IPv4 address of the active adapter.
For example:
IPv4 Address. . . . . . . . . . . : 192.168.1.25
Then run:
ping 192.168.1.25
If the test succeeds, Windows can respond to traffic addressed to that local interface.
How to Ping Another Computer on Your Network
If you know the IP address of another computer on your local network, you can test it with ping.
For example:
ping 192.168.1.50
If you receive replies, the two devices can communicate using ICMP at the IP level.
If the destination does not respond, the cause could include:
- The device is offline
- The IP address is incorrect
- The devices are on different networks
- A firewall blocks ICMP
- The network path is unavailable
How to Ping a Public IP Address
You can also test a public IP address.
For example:
ping 1.1.1.1
If you receive replies, your computer has at least some IP-level connectivity to that destination.
However, a failed ping does not automatically mean that your internet connection is completely down. Some hosts or network devices may block or ignore ICMP traffic.
How to Ping a Website in Windows 11
You can ping a domain name instead of entering an IP address.
For example:
ping example.com
Windows first needs to resolve the domain name to an IP address.
This makes domain ping useful for checking both name resolution and basic IP connectivity.
If pinging an IP address works but pinging the corresponding domain name fails, DNS or name resolution may be a possible problem. Microsoft specifically notes this distinction in its ping documentation.
How to Ping Google in Windows 11
For a simple internet connectivity test, you can try:
ping google.com
You can also test an IP address directly:
ping 8.8.8.8
These tests should not be interpreted as a complete measurement of internet performance.
Ping measures response behavior for ICMP traffic, not your download or upload speed.
How to Send More Ping Requests
By default, Windows sends four requests.
To send 10 requests, use:
ping /n 10 192.168.1.1
Replace the IP address with your desired destination.
The /n parameter specifies how many Echo Request messages Windows sends.
How to Continuously Ping an IP Address
You can make Windows continuously ping a destination using the /t parameter.
Example:
ping /t 192.168.1.1
The command continues sending requests until you stop it.
Press:
Ctrl + C
to stop the command and display the final statistics.
Microsoft documents /t as the option for continuously sending Echo Requests until interrupted.
How to Stop a Continuous Ping
When a continuous ping is running, press:
Ctrl + C
Windows will stop the test and display the statistics collected so far.
This is useful when monitoring an unstable Wi-Fi or Ethernet connection for several minutes.
How to Ping Using IPv4
If you want to explicitly use IPv4 when pinging a hostname, use:
ping /4 example.com
You can also directly ping an IPv4 address:
ping 192.168.1.1
The /4 option tells Windows to use IPv4 when the destination is specified by name.
How to Ping Using IPv6
Windows can also test IPv6 connectivity.
Use:
ping /6 example.com
Or ping an IPv6 address directly.
IPv6 addresses use a different format from IPv4, for example:
2001:db8::1
The address above is an example documentation address and is not intended as a real public destination.
How to Ping a DNS Server
You can test whether your computer can reach its configured DNS server.
First check your DNS settings:
ipconfig /all
Find:
DNS Servers
Then ping one of the listed addresses.
For example:
ping 192.168.1.1
Microsoft's DNS troubleshooting guidance specifically recommends testing connectivity to a preferred or alternate DNS server using ping.
How to Read Ping Results
A typical successful result looks similar to:
Reply from 192.168.1.1: bytes=32 time=2ms TTL=64
There are several important parts to understand.
Reply from
This indicates that Windows received an Echo Reply from the destination.
Bytes
This shows the amount of data in the ICMP response.
Time
The time value represents the measured round-trip time for the request and response.
For example:
time=2ms
generally indicates a very short round-trip time.
TTL
TTL stands for Time To Live.
It is a value carried in IP packets and is reduced as packets pass through network devices.
TTL should not be interpreted as a direct measurement of internet speed.
What Does Packet Loss Mean in Ping?
At the end of a ping test, Windows displays statistics.
For example:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
In this example, all four requests received replies.
If the result is:
Packets: Sent = 4, Received = 3, Lost = 1 (25% loss)
one of the four requests did not receive a reply.
Packet loss can indicate an unstable connection, congestion, wireless interference, a network path problem, or ICMP filtering.
It should be investigated in context rather than treated as proof of one specific problem.
What Does "Request Timed Out" Mean?
You may see:
Request timed out.
This means Windows did not receive the expected Echo Reply within the timeout period.
Possible causes include:
- The destination is offline
- The destination is unreachable
- A firewall blocks ICMP
- There is packet loss
- The network path is unavailable
- The destination is configured not to respond to ping
A timeout therefore does not always mean that the destination is completely inaccessible.
What Does "Destination Host Unreachable" Mean?
You may see:
Destination host unreachable.
This generally indicates that Windows or another network device could not reach the destination.
Microsoft's TCP/IP troubleshooting guidance notes that this message can indicate that ARP requests are not receiving a response in a local-network scenario.
Possible causes include:
- Incorrect IP address
- Incorrect subnet configuration
- Unavailable gateway
- Disconnected network
- Routing problems
- Destination device offline
What Does "General Failure" Mean in Ping?
Another possible result is:
General failure.
Microsoft notes that a General Failure error can indicate that Windows has no valid interface available to process the request.
Possible areas to investigate include:
- Network adapter status
- TCP/IP configuration
- Network stack problems
- VPN or virtual adapters
- Firewall or security software
How to Test Your Network Step by Step with Ping
When troubleshooting an internet connection, testing several destinations in sequence can help identify where the problem occurs.
Step 1: Ping localhost
ping 127.0.0.1
This checks the local TCP/IP stack.
Step 2: Ping your own IP
ping YOUR-IP-ADDRESS
Replace the placeholder with the IPv4 address shown by ipconfig.
Step 3: Ping the default gateway
ping YOUR-GATEWAY
This tests communication with your local router or gateway.
Step 4: Ping a public IP
ping 1.1.1.1
This tests IP-level connectivity beyond the local network.
Step 5: Ping a domain
ping example.com
This adds hostname resolution to the test.
This sequence can help separate local adapter problems, local-network problems, broader connectivity problems, and DNS/name-resolution issues.
Ping IP Works but Ping Domain Does Not
This is an important troubleshooting scenario.
Suppose:
ping 1.1.1.1
works, but:
ping example.com
fails.
One possible explanation is a DNS or name-resolution problem.
Check your DNS configuration with:
ipconfig /all
Then test DNS directly with:
nslookup example.com
This is why ping can be useful as part of a broader troubleshooting process rather than as a standalone internet test.
Ping Router Works but Internet Ping Fails
Suppose:
ping 192.168.1.1
works, but:
ping 1.1.1.1
fails.
This suggests that your PC can communicate with the local gateway, but the problem may exist beyond the local router.
Possible causes include:
- ISP connectivity problems
- Router WAN problems
- Routing problems
- Firewall filtering
- Destination not responding to ICMP
Further testing is required before identifying the exact cause.
Ping Is Not the Same as Internet Speed
Ping measures response time and connectivity for ICMP traffic. It does not measure your maximum download or upload speed.
For example, a connection can have:
- Low ping but slow download speed
- High ping but acceptable download speed
- Packet loss even when a speed test appears normal
Use an internet speed test when you need to measure bandwidth.
See:
How to Check Internet Speed in Windows
How to Monitor an Unstable Connection with Continuous Ping
If your Wi-Fi connection randomly disconnects, continuous ping can help identify interruptions.
Run:
ping /t 192.168.1.1
Let it run while you use the network.
If you see repeated timeouts, the connection to the router may be unstable.
For example:
Reply from 192.168.1.1: time=2ms Reply from 192.168.1.1: time=3ms Request timed out. Request timed out. Reply from 192.168.1.1: time=4ms
This pattern may indicate intermittent connectivity, although additional testing is required to determine the cause.
How to Ping with a Specific Number of Requests
Instead of continuously pinging, you can specify the number of requests.
For example, to send 20 requests:
ping /n 20 192.168.1.1
This can be useful when you want a larger sample for checking packet loss without leaving the command running indefinitely.
How to Increase the Ping Timeout
The /w parameter specifies the timeout in milliseconds for each reply.
For example:
ping /w 2000 192.168.1.1
This sets the timeout to 2,000 milliseconds.
Microsoft documents /w as the option for specifying the timeout period.
How to Change the Ping Packet Size
You can use the /l parameter to specify the size of the data field.
Example:
ping /l 1000 192.168.1.1
This sends requests with a 1,000-byte data field.
Microsoft documents the /l option for specifying the size of the data field.
How to Ping from PowerShell
Windows 11 also includes PowerShell networking tools.
One useful command is:
Test-NetConnection 192.168.1.1
This performs a network connectivity test and can provide additional information compared with a basic ping.
You can also test a hostname:
Test-NetConnection example.com
For TCP port testing, you can specify a port:
Test-NetConnection example.com -Port 443
This is different from a basic ICMP ping because it can test TCP connectivity to a specific port.
Why Does Ping Work but a Website Does Not?
A successful ping does not guarantee that a website or application will work.
Microsoft notes that ping is useful for basic connectivity but should not be relied upon to prove overall application-level connectivity.
A website can fail even when ping works because of:
- DNS problems
- HTTPS problems
- Firewall rules
- Proxy configuration
- Application server problems
- Blocked ICMP or other traffic
For application-specific testing, tools such as Test-NetConnection can be more appropriate.
Why Does Ping Fail Even Though the Internet Works?
Some devices and services intentionally do not respond to ICMP Echo Requests.
Therefore, a failed ping does not necessarily mean that the destination is offline.
If web browsing works normally but ping to a particular server fails, ICMP filtering may be one possible explanation.
This is why ping should be interpreted together with other network tests.
How to Troubleshoot Ping Problems in Windows 11
If ping fails, work through the following checks:
- Check whether the network adapter is enabled.
- Run ipconfig to verify your IP address.
- Check the default gateway.
- Ping 127.0.0.1.
- Ping your own IP address.
- Ping the default gateway.
- Test a public IP address.
- Test DNS resolution with nslookup.
- Check firewall and VPN configuration.
- Test the connection again.
Do not immediately reset the entire network configuration. Establishing where the connection fails can make troubleshooting much easier.
Ping Troubleshooting Cheat Sheet
| Command | Purpose |
|---|---|
ping 127.0.0.1 |
Test the local TCP/IP stack |
ping YOUR-IP |
Test your local network interface |
ping YOUR-GATEWAY |
Test communication with the local router/gateway |
ping 1.1.1.1 |
Test connectivity to a public IP address |
ping example.com |
Test hostname resolution and IP connectivity |
ping /t IP |
Continuously ping a destination |
ping /n 20 IP |
Send 20 ping requests |
ping /4 hostname |
Force IPv4 when pinging a hostname |
ping /6 hostname |
Force IPv6 when pinging a hostname |
Test-NetConnection IP |
Perform a PowerShell connectivity test |
Related Articles
- How to Check Wi-Fi Signal Strength in Windows 11
- How to Check Internet Speed in Windows
- How to Check IP Address in Windows 11
- How to Check MAC Address in Windows 11
- How to Check DNS Settings in Windows 11
- How to Check Network Adapter in Windows 11
Frequently Asked Questions
How do I ping an IP address in Windows 11?
Open Command Prompt and type ping followed by the IP address. For example, ping 192.168.1.1.
How do I ping my router?
Run ipconfig, find your Default Gateway, and then run ping followed by that gateway address.
How do I ping localhost?
Run ping 127.0.0.1 or ping localhost in Command Prompt.
How do I continuously ping an IP address?
Use the /t parameter, such as ping /t 192.168.1.1. Press Ctrl+C to stop.
What does Request timed out mean?
It means Windows did not receive an expected Echo Reply before the timeout expired. The destination may be unavailable, the network may have packet loss, or ICMP may be blocked.
What does Destination host unreachable mean?
It indicates that the destination could not be reached through the available network path. Possible causes include routing, gateway, subnet, or destination problems.
What does General failure mean when pinging?
It can indicate that Windows does not have a valid network interface available to process the request. Check the network adapter and TCP/IP configuration.
Why does ping work with an IP address but not with a domain name?
This can indicate a DNS or name-resolution problem. Check your DNS configuration with ipconfig /all and test the domain using nslookup.
Does ping measure internet speed?
No. Ping measures response time and packet behavior for ICMP traffic. It does not measure maximum download or upload bandwidth.
Can a website work even when ping fails?
Yes. Some servers or networks block ICMP while still allowing web traffic over HTTPS.
What is the difference between ping and Test-NetConnection?
Ping primarily tests ICMP connectivity, while PowerShell's Test-NetConnection can provide additional diagnostics and can test TCP connectivity to a specific port.
Final Thoughts
Ping is one of the most useful built-in network troubleshooting commands in Windows 11. It can help you determine whether your PC can communicate with a local adapter, router, DNS server, or remote destination.
For a basic test, open Command Prompt and run:
ping 192.168.1.1
For continuous monitoring, use:
ping /t 192.168.1.1
For hostname testing, use:
ping example.com
Remember that ping is a connectivity diagnostic tool, not an internet speed test. A successful ping does not guarantee that every application will work, and a failed ping does not always mean that the destination is offline.
For the best troubleshooting results, combine ping with ipconfig, nslookup, Test-NetConnection, and other Windows networking tools.

