Ready to test
—
Mbps
Ping
—
ms
Download
—
Mbps
Upload
—
Mbps
Connection Quality
Download
—
Upload
—
Latency
—
Detailed Results
Speed —
Peak burst —
Streams —
Bytes transferred—
Duration —
Rating —
Speed —
Peak burst —
Streams —
Bytes transferred—
Duration —
Rating —
Ping (avg)—
Jitter —
Min ping —
Max ping —
Rating —
Connection type —
Browser downlink —
Device —
Browser —
Completed —
What Your Speed Supports
Run test first
About Speed Tests
How does an internet speed test work?
A speed test measures how quickly data travels between your device and a test server. This tool uses parallel streams — multiple simultaneous connections — to saturate your pipe the same way real downloads do, giving results much closer to your true available bandwidth than single-stream tests.
What is a good internet speed?
For general browsing and HD streaming, 25 Mbps download is sufficient. 4K streaming needs 25–50 Mbps. Remote work needs at least 10 Mbps upload. 100+ Mbps is considered fast broadband for most households.
Why does this tool use parallel streams?
A single TCP connection cannot saturate a fast broadband link because TCP congestion control limits any one stream. Running 6 parallel download streams and 4 upload streams mimics how real-world file transfers work and gives results far closer to your true available bandwidth.
What is jitter and why does it matter?
Jitter is the variation in ping times between successive requests. Low jitter (under 10 ms) means a stable, consistent connection — essential for VoIP, video calls, and gaming. High jitter causes choppy audio and lag spikes even when average ping looks acceptable.
What is the difference between Mbps and MB/s?
Mbps (megabits per second) is how ISPs advertise speeds. MB/s (megabytes per second) is what download managers show. Divide Mbps by 8 to get MB/s. A 100 Mbps connection downloads at roughly 12.5 MB/s.