Internet Speed Tester

Connection info via navigator.connection API

What these metrics mean

Downlink (Mbps)
Estimated effective bandwidth of the connection. Reflects the actual throughput, not the theoretical maximum of your plan.
RTT / Latency (ms)
Round-trip time estimate. Lower is better. Under 50ms is good for gaming, under 100ms is fine for browsing.
Effective Type
Connection classified as slow-2g, 2g, 3g, or 4g based on observed performance, regardless of actual technology.
Save Data
Whether the user has requested reduced data usage via browser or OS settings.

Recommended speeds by usage

Web browsing
5+ Mbps
HD Streaming
10-25 Mbps
4K Streaming
25-50 Mbps
Online Gaming
15-25 Mbps, <50ms ping
Video Calls
5-10 Mbps up/down
Remote Work
25-50 Mbps
Large Downloads
100+ Mbps
Smart Home (10+ devices)
50-100 Mbps

Technology comparison

TechnologyDownloadUploadLatencyRating
ADSL1-20 Mbps0.1-1 Mbps20-80 msBasic
VDSL15-70 Mbps1-10 Mbps10-40 msGood
Fibre (FTTH)100-8000 Mbps50-8000 Mbps1-10 msExcellent
4G LTE10-100 Mbps5-50 Mbps20-60 msGood
5G100-3000 Mbps50-500 Mbps1-10 msExcellent
Copied!