Speed Test — Free Internet Speed Test: Download, Upload, Latency, Jitter & Packet Loss

Built with Cloudflare Developer Platform (community re-implementation)
Download
Mbps
Upload
Mbps
Latency
ms
Jitter: ms
Packet Loss
%
Approximate
Network Quality Score
Video Streaming:
Online Gaming:
Video Chatting:

Server Location

Connected viaIPv4/IPv6
ServerAuto
Your IPDetecting…

Download Measurements

100KB test
1MB test
10MB test

Latency Measurements

Unloaded latency
Latency during download
Latency during upload

Upload Measurements

100KB test
1MB test
10MB test

Why Use This Internet Speed Test?

This free speed test measures download, upload, latency, jitter and packet loss directly in your browser. Tests run against edge endpoints to reflect real-world performance for streaming, gaming and video calls.

How We Calculate Results

Download/upload throughput comes from transferring test data of different sizes; latency and jitter come from repeated quick pings; packet loss is approximated by bursts of tiny requests with timeout handling. Wired connections typically yield more stable metrics.

FAQ

How accurate is this speed test?

Comparable to other major tests, but Wi-Fi quality, background traffic and ISP routing can affect results. Try multiple runs or use an Ethernet cable for consistency.

Do you store my test data?

This self-hosted version does not store personal results by default. All measurements execute in your browser.

What values are “good”?

Streaming benefits from higher download (20+ Mbps). Video calls prefer upload > 3 Mbps and latency < 100 ms. Gaming is most sensitive to latency (< 50 ms) and jitter (< 10 ms).