Internet Speed Test
Measure your real internet performance — download, upload, ping, and jitter. Runs entirely in your browser.
Measure your real internet performance — download, upload, ping, and jitter. Runs entirely in your browser.
No downloads, plugins, or installations required. Run the speed test directly in your browser on any device.
Uses sustained multi-second downloads and precise timing APIs to deliver accurate speed measurements for your connection.
Tests against Cloudflare's global edge network to measure real-world performance from servers near you.
Get download speed, upload speed, ping latency, and jitter — all the key metrics for understanding your connection quality.
The test downloads and uploads data to Cloudflare's global CDN servers and measures how fast the transfer completes. Ping is measured by timing small requests to the server. All processing happens in your browser using JavaScript.
For basic browsing and email, 10-25 Mbps is sufficient. For HD streaming, 25-50 Mbps is recommended. For 4K streaming, gaming, or working from home, 50-100+ Mbps is ideal. Ping under 50ms is good for most activities.
Ping (latency) is the time it takes for a data packet to travel to the server and back, measured in milliseconds. Lower is better. Jitter is the variation in ping times — low jitter means a more stable connection, which is important for video calls and gaming.
Several factors can affect results: Wi-Fi interference, network congestion, ISP throttling, background downloads, distance from router, or the number of connected devices. Try testing near your router with other devices disconnected for the most accurate results.
Yes! This speed test runs entirely in your browser. No personal data is collected or stored. The test only measures data transfer speeds using public CDN endpoints.
Yes, the speed test works on any device with a modern browser, including smartphones and tablets. Keep in mind that mobile connections can vary based on signal strength and network type (4G, 5G, Wi-Fi).