Test your internet download speed, upload speed, ping, and jitter in seconds. Powered by Cloudflare edge servers — no app download required.
This tool runs a complete multi-metric internet performance test using Cloudflare's global edge network (300+ locations worldwide). It measures five key metrics: Download speed (how fast data comes to your device, in Mbps), Upload speed (how fast your device sends data, in Mbps), Ping/Latency (round-trip time to the nearest server, in milliseconds), Jitter (variation in ping times, in ms), and Packet loss(percentage of data packets that didn't arrive). Testing against Cloudflare's infrastructure minimizes artificial test-server bottlenecks, giving a realistic measurement of your actual connection capacity.
Home internet subscribers run speed tests when streaming buffers, video calls drop, or downloads feel slow. Comparing test results against their ISP plan tells them immediately whether the problem is the ISP, the router, or their WiFi setup. A 300 Mbps plan showing only 30 Mbps via WiFi points to the router or signal; 30 Mbps on a wired Ethernet connection points to the ISP.
Remote workers use speed tests before video-heavy workdays, client presentations, or important calls to confirm their connection can handle the load. Knowing upload speed specifically matters — video conferencing depends heavily on upload throughput, not just download speed.
Gamers and streamers test latency (ping) and jitter rather than raw speed. A 10 Mbps connection with 8ms ping and 1ms jitter outperforms a 500 Mbps connection with 70ms ping and 40ms jitter for competitive gaming. This test reports all four metrics together.
ISP technical support interactionsoften require current speed test results. Running the test before calling support gives you documented evidence of the problem, reducing call time and improving the support agent's ability to diagnose the issue.
Property managers and IT administrators benchmark connection performance for tenant or office networks after installation, upgrades, or complaints — establishing a documented baseline for future troubleshooting.
| Activity | Min Download | Latency Sensitivity |
|---|---|---|
| HD video streaming | 5 Mbps | Low |
| 4K video streaming | 25 Mbps | Low |
| Video call (HD) | 2 Mbps down / 2 up | High (<50ms) |
| Online gaming | 3–10 Mbps | Critical (<30ms) |
| Work from home | 25–50 Mbps per user | Moderate |
| Multi-user household | 200+ Mbps total | Moderate |
ISPs advertise "up to" speeds, representing peak capability under ideal conditions — a direct Ethernet connection to the modem during off-peak hours with no network congestion. Real-world speeds are lower for several reasons:
WiFi overhead: WiFi protocol adds 20–40% overhead to raw radio throughput. Signal attenuation through walls, floors, and furniture further reduces effective bandwidth. At 10 meters with one wall between device and router, a 1 Gbps WiFi 6 router may deliver only 300–500 Mbps to your device.
Network congestion: Most residential ISPs oversell their infrastructure capacity. During peak evening hours (7–11 PM), shared coaxial or fiber segments may be saturated, causing all users to receive reduced speeds simultaneously.
Equipment limitations: Older routers, network adapters, or modems create bottlenecks. A router with a 100 Mbps Ethernet port cannot deliver more than 100 Mbps regardless of your ISP plan. A 2.4GHz WiFi device cannot utilize a 5GHz-only service plan.
Why does your speed test show lower numbers than what your ISP advertised? Read the explanation.
Mbps vs. Megabytes: Why Speed Test Numbers Differ From Your ISP's Promise →IP Address Finder
Look up your public IP address and location info.
Latitude and Longitude Finder
Detect your current GPS coordinates in your browser.
Dead Pixel Checker
Test your monitor or smartphone display for stuck or dead pixels.
Keyboard Checker
Test if your physical keyboard keys work correctly online.