Home › Internet & Network

Internet Speed Test

Press “Start test” to measure latency first, then download speed for 5–8 seconds.

Files are processed in your browser and never uploaded
This measures speed to the CDN servers (GitHub Pages) that deliver this site. Server location, Wi-Fi signal, device performance and other devices on your network can make it differ from your provider's official test. One test uses up to 25 MB of data (10 MB in data-saver mode), so take care on mobile data.
0101005001G
0MbpsReady
Download
-
Latency (ping)
-
Jitter
-
Data received
-

My test history (saved on this device only)

Upload speed isn't measured. This site is a static server that only sends files, so there is nowhere to upload to, and we couldn't confirm that other companies' test servers officially allow this kind of use.

How the test works

When you press “Start test”, a tiny file is fetched ten times to measure latency (ping) and jitter. Then a 10 MB test file hosted on this site is downloaded over several parallel connections to measure download speed. The first second or so, while connections ramp up, is excluded; the rest is divided by time and shown in Mbps (megabits per second). The test file is random, incompressible data, so compression can't inflate the result.

Reading the results

How much is enough?

UseApproximate download speed
Browsing, messaging, music1–5 Mbps
HD video, video calls5–10 Mbps
One 4K stream15–25 Mbps
Several people streamingadd per person

Rough guidelines; actual needs vary by service and quality setting.

Why results differ from other speed tests

Speed depends on where you measure to. This tool measures to GitHub Pages' CDN, which may not sit inside your provider's network, so ping is often higher and download lower than on your provider's own test. Wi-Fi is also strongly affected by distance, walls and neighboring networks on the same channel, and older phones or laptops may not be able to take in a fast connection. Test several times at different hours in the same spot and compare in your history.

Checking whether you get the speed you pay for

To check your plan's speed, test on a computer connected to the router with an Ethernet cable, using your internet provider's official speed test or your country's regulator-recommended tool. If speeds are consistently below what your plan promises, contact your provider with those results.

If it's slow

Frequently asked questions

Why is there no upload speed?

This site is a static server that only sends files, so it can't receive uploads, and we couldn't confirm that other companies' test servers allow this use from outside sites. Use your provider's official test to measure upload.

How much data does a test use?

Up to 25 MB by default, or up to 10 MB with data saver. On slow connections the time limit (5–8 seconds) ends the test first, so it uses less. On a metered mobile plan, test on Wi-Fi.

Are my results sent anywhere?

No. Results and history are stored only in this browser (localStorage). Delete them with “Clear all history” or by clearing site data.

I have gigabit internet but only see a few hundred Mbps.

Wi-Fi, a 100 Mbps network port on your device, browser processing and a distant test server make it hard to reach 1 Gbps. Check with a wired PC and your provider's official test.

Ping changes every time I test.

That's normal — network conditions change constantly. Big swings show up as high jitter, often caused by Wi-Fi interference or congestion.

Related tools