Free Internet Speed Test
Check your download speed, upload speed, ping, and jitter. Compare your results before and after connecting to a VPN.
No previous tests
How the Speed Test Works
Start the Test
Click GO and we begin by measuring your ping and latency to our test servers.
Download & Upload
We run parallel streams to accurately measure your real-world download and upload speeds.
See Your Results
Get detailed results including download speed, upload speed, ping, and jitter scores.
Understanding Your Results
Download
Download speed shows how quickly data travels from the internet to your device. Higher is better for streaming, gaming, and browsing.
Upload
Upload speed measures how fast you can send data to the internet. Important for video calls, live streaming, and cloud backups.
Ping / Latency
Ping (latency) is the time it takes for a signal to travel to a server and back. Lower ping means faster response, critical for gaming.
Jitter
Jitter measures variation in ping over time. Low jitter means a stable connection — important for video calls and online gaming.
Speed Tier Reference
| Speed | Rating | Good For |
|---|---|---|
| 0–10 Mbps | Slow | Basic browsing, email |
| 10–50 Mbps | Moderate | HD streaming, video calls |
| 50–100 Mbps | Fast | 4K streaming, online gaming |
| 100+ Mbps | Very Fast | Everything — future-proof |
How a VPN Affects Your Speed
Using a VPN typically reduces your internet speed by 10–20% due to the encryption overhead and the extra hop through a VPN server. Premium VPNs using modern protocols like WireGuard minimize this impact. Running this speed test before and after connecting to a VPN gives you an accurate picture of the performance cost.
Read our full VPN speed guide →- ›Connect to a VPN server close to your physical location for the best speeds.
- ›Use WireGuard protocol when available — it's the fastest modern VPN protocol.
- ›Avoid servers with high load indicators, and try multiple server locations.
Frequently Asked Questions
How accurate is this speed test?
Our speed test uses multiple parallel connections to Cloudflare's global infrastructure, measuring real-world TCP throughput. Results may vary slightly from other speed tests due to different test servers and methodologies, but they accurately reflect your usable bandwidth.
Why is my speed test result different from my plan?
Many factors affect real-world speeds below your plan's maximum: WiFi signal quality, router hardware, network congestion, your device's processing speed, and the number of devices sharing your connection. Wired Ethernet connections typically achieve speeds closer to the plan maximum.
What is a good download speed for streaming?
Netflix recommends 5 Mbps for HD and 25 Mbps for 4K. For a household with multiple streams, aim for 50+ Mbps. For gaming, you need low ping (under 50ms) more than raw speed — even 10 Mbps is enough if latency is low.
How much does a VPN slow down my internet?
A good VPN using WireGuard protocol typically reduces speed by 10–20%. Some premium providers like ExpressVPN and NordVPN regularly achieve less than 10% speed loss. Older protocols like OpenVPN can cause 30–50% reductions. Run this test before and after to measure your specific VPN's impact.
What does jitter mean and why does it matter?
Jitter is the variation in your ping over time. A ping of 20ms with 15ms jitter means your latency fluctuates between 5ms and 35ms — causing stuttering in video calls and lag spikes in games. Aim for jitter below 10ms for smooth real-time applications.
Should I use a VPN before or after testing my speed?
Test without a VPN first to establish your baseline speed. Then connect to your VPN and run the test again. This tells you exactly how much speed your VPN costs. If you lose more than 20–30%, try a different server location or switch to WireGuard protocol.
Fastest VPNs for Your Speed

ExpressVPN
Premium VPN with fastest speeds and best streaming support.

NordVPN
Industry-leading VPN with exceptional speed and security features.

Hotspot Shield
Fast VPN with proprietary Hydra protocol and free tier.