⚡ Internet Speed Test
Measure your real-time download speed, upload bandwidth, latency, and jitter. Uses random data and parallel streams for accurate results.
🚀
Download
--Mbps
📤
Upload
--Mbps
⏱️
Ping
--ms
Click "Start Speed Test" to measure your bandwidth
How does this test work?
• Ping: 6 small fetches to /favicon.ico, trimmed mean + standard deviation (jitter).
• Download: 4 parallel streams of 4 MB random data from /api/netspeed for 8 seconds. Server sends random bytes (not zeros) with Content-Encoding: identity to defeat gzip/brotli — so what you see is what crossed the wire.
• Upload: 4 parallel streams of 1 MB random POST bodies for 8 seconds. Server reports actual bytes received.
• Speeds use decimal Mbps (1 Mbps = 1,000,000 bits/sec), matching what ISPs advertise.