Latency
—ms
median of 5
Test your download and upload speed, ping and jitter in about 20 seconds.
StandbyNewark ⇄ you
HDG000°
Download speed
Latency
—ms
median of 5
Jitter New
—ms
ping spread
Under load New
—ms
while downloading
Data used
—MB
of ~110 MB
This measures download and upload speed between your device and the test server you choose: the nearest of M-Lab’s 80 cities, any other, or UtiBox’s server in Newark, US (private). Results depend on the distance to the server, so a distant one can show less than your plan’s speed.
An M-Lab test runs for about 10 seconds each way; UtiBox’s server uses up to about 80 MB down and 25 MB up. On a metered connection, keep that in mind.
A site won’t load at all? Is It My Internet? gives a plain answer in a few seconds, without the big download.
Flight data
Fills in live as the test runs
SpeedNew
—
Down · Mbps
—
Up · Mbps
TraceDownUp
Latencyms · 5 pings
BufferbloatNew
—
— under load · rule of thumb
RouteFrom IP lookup
Down : up
DataMB
PhysicsNew
light in fibre, both ways
Mission timer
Good forNew
HistoryNew
↓ solid · ↑ light · this browser only
The internet speed test times real transfers between your device and a test server, all in your browser, in about 20 seconds. By default that’s the nearest of M-Lab’s 80 free test cities; Set course opens a map where you can pick any other city, or our server in Newark, US, which keeps your test private.
It depends on what you do and how many people share the connection. As a rule of thumb, 25 Mbps download covers one 4K stream, 100 Mbps comfortably covers a busy household, and upload matters most for video calls and backups.
| Activity | Download | Upload | Ping |
|---|---|---|---|
| Browsing, email, music | 5 Mbps | 1 Mbps | under 100 ms |
| HD video (1080p) | 5 Mbps a stream | – | – |
| 4K video | 25 Mbps a stream | – | – |
| HD video calls | 4 Mbps | 3 Mbps | under 100 ms |
| Online gaming | 10 Mbps | 3 Mbps | under 60 ms |
| Working from home | 25 Mbps | 5 Mbps | under 60 ms |
For ping, under 30 ms feels instant, under 60 ms is good for gaming, and over 100 ms is noticeable on calls. Jitter under 10 ms keeps calls smooth.
Run the test a few times, at different times of day, on Wi-Fi and on a cable. Your results stay in this browser, so you can compare them.
Yes. It runs in your browser on any phone, tablet or computer, and it’s free to use as often as the fair-use limit allows.
It times real transfers between your device and the test server: about ten seconds of download and ten of upload on M-Lab’s servers, or about eight seconds each way after a short warm-up on our server in Newark, US. The nearest server usually shows the highest speed, and M-Lab measures over one connection, so a very fast line can read a little lower than tests that open several. Compare results from the same server over time.
By default, the nearest of M-Lab’s free test servers, in 80 cities worldwide: M-Lab’s locator picks the closest healthy one when you press Start. Press Set course to pick any other city on the map, or our own server in Newark, US. Your choice is remembered in this browser.
On M-Lab’s servers, yes: M-Lab (Measurement Lab, a non-profit) publishes every test as open data for research, including your IP address, and the note beside Start says so before you begin. To test without publishing anything, choose “Test privately instead”, which uses our own server.
Under 30 ms feels instant, under 60 ms is good for online games and video calls, and over 100 ms starts to be noticeable. Ping depends on distance as well as your connection, so a far-away server always adds some.
Jitter is how much your ping changes from one request to the next. Low jitter (a few milliseconds) keeps calls and games smooth; high jitter makes video calls choppy and games stutter even when the speed is fine.
Bufferbloat is lag that appears only when your connection is busy. We measure ping while the download runs: if it jumps far above your idle ping, your router lets queues build up. Turning on “smart queue” (SQM) or QoS in the router usually fixes it.
Most cable and DSL plans are built that way: far more download than upload, because most people receive more data than they send. Fibre plans are often the same speed both ways. Upload matters most for video calls, posting videos and cloud backups.
On M-Lab’s servers the test runs for about ten seconds each way, so the data depends on your speed: at 100 Mbps the download alone is about 125 MB. On our own server it’s at most about 80 MB down and 25 MB up. On a mobile plan with a data cap, keep that in mind.
Only random test data. During the upload part your browser sends random bytes that the test server counts and throws away. No files or personal data are sent.
We don’t. Your results are worked out in your browser, and the last few are kept in this browser only, so you can compare them. M-Lab keeps and publishes the tests run on its own servers.
Speeds here are in megabits per second (Mbps), the unit broadband plans use. Download managers often show megabytes per second (MB/s); divide the Mbps figure by eight to compare.
Each test on our own server moves a lot of data, so the number of those tests one network can run in an hour is limited. If you reach that limit, try again a little later, or use one of M-Lab’s servers.
UtiBox is free because of ads. Google and its partners use cookies to show, limit and measure ads, Google Analytics, Ahrefs Web Analytics and Microsoft Clarity show us how the site is used, and we use a few essential cookies to run the site.
Keep forms secure (ubsid) and remember that you’ve seen this notice (ub_consent). Things you ask us to remember, like light or dark mode and closed banners, are part of this.
UtiBox is free because of ads. Google AdSense and its partners use cookies to show, limit and measure ads. To change how Google personalises the ads you see, use Google’s My Ad Center. To opt out of personalised ads from many companies, visit aboutads.info or youronlinechoices.eu.
Google Analytics counts visits and shows us which pages and tools people use, so we can improve them. It sets _ga cookies. In the EEA, the UK and Switzerland it stores nothing unless you agree. To opt out on any site, use Google’s opt-out browser add-on. Ahrefs Web Analytics counts visits without cookies: it stores nothing on your device and never keeps your IP address; block analytics.ahrefs.com to opt out. Microsoft Clarity records clicks and scrolling for heatmaps and replays, with the tool area and what you type blanked out; block clarity.ms to opt out.