See what your connection actually delivers.
Download, upload, ping and jitter — measured right here. No signup, no plugins, no app to install.
The widget loads from the OpenSpeedTest servers. If it takes more than a few seconds, check your connection.
Provided by OpenSpeedtest.com
Record your download and upload
The widget runs on the OpenSpeedTest domain, so your browser will not let this page read the numbers inside it. When the test finishes, copy the two figures across and they will go into your history and the public statistics. Latency, jitter and packet loss were already measured automatically.
Your connection
Every number in the test depends on what you see here. Check this before comparing your result with anyone else's.
Why does the result change every time?
Internet speed is not a fixed number, it is a range. Data travels from your device to the test server through several bottlenecks, and any one of them can lower the ceiling:
- A crowded Wi-Fi channel, or too much distance to the router
- Other devices downloading at the same time
- Congestion on your provider's network at peak hours
- The physical distance to the test server
That is why three tests at different times of day tell you far more than a single one.
What you can do with this speed
A raw number means little on its own. What matters is whether your connection handles the things you actually do.
Measured against real tasks
Run a test first, then this list will show what your connection can handle.
How long downloads take
Download times will be estimated here once you have a result.
Work it out yourself
Your history
Every result is kept for this browser so you can watch your connection over time. No account needed.
| Time | Download | Upload | Ping (ms) | Jitter (ms) | Provider |
|---|
Public statistics
Averages across everyone who has tested here. The data is anonymous and no IP address is stored.
Average download through the day
If the line drops in the evening, the problem is not your connection — the network is busy.
Providers compared
Based on the last 30 days. Providers with fewer than three samples are hidden.
| Provider | Avg download | Avg upload | Avg ping | Samples |
|---|
Slow connection? Start here
The order matters. This starts with the cheapest, fastest thing to try and ends with what you should take to your provider.
1. Test properly first
A lot of "slow internet" turns out to be a badly run test. Before anything else:
- Stop downloads and video on every other device.
- Use an Ethernet cable rather than Wi-Fi if you can.
- Test in a private window so extensions stay out of the way.
- Test three times at different hours and go by the average.
2. Sort out your Wi-Fi
In dense buildings the 2.4 GHz band is usually saturated. If your router offers 5 GHz, move nearby devices onto it.
- Put the router out in the open and up high, not in a cupboard or behind the TV.
- Keep it away from microwaves, cordless phones and fish tanks.
- Set the Wi-Fi channel manually to a quiet one.
- A badly placed repeater halves your speed. Test before you commit to a spot.
3. Check the router and cables
- Older routers become the bottleneck above 100 Mbps.
- Replace ageing Cat5 cable with Cat5e or Cat6.
- Power the router down fully and back up after 30 seconds.
- A router that overheats degrades gradually — a long test shows this up.
4. Rule out your own device
- Browser extensions affect both latency and throughput. Compare against a private window.
- Pause cloud sync and system updates while you test.
- Test from a second device at the same moment. A different result means the device is at fault, not the line.
5. Still wrong? Now call your provider
Do not call empty-handed. Have this ready:
- The CSV export from your history, with a timestamp on every test.
- Results taken over Ethernet, not Wi-Fi.
- Tests from several times of day showing the pattern.
- Your contracted speed next to the average you actually measured.
Frequently asked questions
What is the difference between megabits and megabytes?
Connection speed is measured in megabits per second (Mbps); file sizes are in megabytes (MB). One megabyte is eight megabits. So an 80 Mbps line downloads at roughly 10 MB/s at best. If your download manager shows about an eighth of your test number, everything is working correctly.
What are ping and jitter, and which matters more?
Ping is the round trip time of a small packet to the server; jitter is how much that time varies. For downloading files, throughput is what counts. For video calls and online games, low ping and steady jitter matter more than raw speed. A 200 Mbps line with 80 ms of jitter is worse for gaming than a stable 20 Mbps one.
Why is my speed lower than what I pay for?
Your advertised speed is a ceiling for the line, not a guarantee at any given moment. Wi-Fi, the router, other devices in the house, network congestion and distance to the server all take a share. A modest gap is normal. Consistently getting under half the ceiling over Ethernet is worth raising with your provider.
Other sites give me a different number. Which is right?
Both can be. Every speed test measures your speed to one particular server. A closer server, or one with a better route, gives a higher number. For a fair comparison, always use the same server under the same conditions.
Why do I have to type the numbers in myself?
The widget runs on the OpenSpeedTest domain, and the browser's same-origin policy stops this page from reading anything inside that frame. That is a browser security boundary, not a flaw in the site. Ping and jitter are measured directly by us and saved automatically; only download and upload need copying across.
What do you store about me?
The test figures, your provider name, approximate city, browser and operating system. Your IP address is never stored — only a salted hash that cannot be reversed, used to spot duplicates. Your personal history is tied to an anonymous cookie in this browser and you can delete it at any time from the history section.
Is it accurate on mobile?
Yes, with two caveats. On a cellular network your speed depends on signal strength and how busy the tower is, and it can change within minutes. Mobile browsers also hit their own ceiling before the network does on very fast connections.
About this site
Download and upload are measured by the OpenSpeedTest widget, an open-source HTML5 tool that runs on their servers and needs no plugin or app.
The interface, latency measurement, history and provider statistics are built specifically for this site. Latency is measured independently against our own server so the ping figure is not polluted by the data transfer running alongside it.
Get in touch
Bug reports, suggestions, or a request for a new test location:
- Email: —
- Telegram: Support channel