Test your internet connection speed instantly. Measure download speed, upload speed, and latency using Cloudflare infrastructure. Free speed test tool.
An internet speed test measures your connection performance by testing download speed (how fast you receive data), upload speed (how fast you send data), and latency/ping (the delay between your device and the server). Results are measured in Mbps (megabits per second) and ms (milliseconds).
Click the start button to begin the test. The tool downloads and uploads test data through Cloudflare's global network to measure your actual throughput. Tests typically take 15-30 seconds. For accurate results, close other bandwidth-heavy applications first.
For general browsing: 25 Mbps. For HD streaming: 50 Mbps. For 4K streaming: 100 Mbps. For gaming: 50+ Mbps with low latency (under 30ms). For working from home with video calls: 50+ Mbps upload and download.
ISP speeds are advertised as "up to" maximums. Actual speeds depend on network congestion, WiFi interference, router quality, distance from the ISP node, and the number of connected devices. Wired connections are typically faster than WiFi.
Yes, VPNs add encryption overhead and route traffic through additional servers, which typically reduces speed by 10-30%. Premium VPN providers with nearby servers minimize this impact. Always test speed with and without VPN to compare.