SpeedOf.Me

Speed Test with a Real-Time Graph

Watch your download and upload speed draw a live graph. Compare the latest 50 results from this page in your browser, or export them as CSV.

Tap Start to measure your speed.
Your live download and upload speed graph Start a test to draw your speed. Download is a solid turquoise line and upload is a solid yellow line. Horizontal axis: elapsed seconds. Vertical axis: megabits per second.

Your graph will appear here when the test starts.

Elapsed time in seconds. Lines show live readings; the final measured speeds appear below.
-
Mbps
Download
-
Mbps
Upload
-
ms
Latency
-
ms
Jitter

Why does the graph dip?Each larger sample file starts a fresh measurement, so the live line briefly drops and climbs again. These regular dips are expected and do not affect your final result, which comes from the largest completed sample. See the explanation and example.

Your recent tests

The latest 50 completed tests from this page, saved in this browser when storage is available. This history is separate from the homepage's history.

No results yet. Run a test to start your history.

Saved in this browser only. Clearing site data also clears this history.

Why a real-time graph matters

A final number summarizes your test, while the live graph shows how the transfer developed. The test above draws download as a solid turquoise line and upload as a solid yellow line. Both use the same Mbps scale, so you can compare them directly.

How to read your speed graph

Because SpeedOf.Me increases the file size as it goes, the graph reflects real-world transfers rather than a momentary spike.

Track your speed over time

The history table above stores this page's latest 50 completed results, including download, upload, latency and jitter. Compare today with earlier tests, then export the table as CSV to keep a longer record. No account is required. Browser storage must be available to keep history between visits.

Tip: compare several tests on the same device and connection at different times of day. Repeated evening slowdowns are useful evidence to investigate, but a single test cannot identify the cause.

Speed graph FAQ

What are download and upload shown in?

Megabits per second (Mbps), the standard unit internet plans are sold in. Latency and jitter are shown in milliseconds (ms).

Does watching the graph slow the test?

The graph uses the test's existing progress readings and updates up to four times per second. It does not start extra transfers or change the measurement settings.

Why does the graph dip at regular intervals?

They're normal, not a fault. SpeedOf.Me steps up through progressively larger sample files and restarts its running average at each step, so the line dips and then climbs back to your real speed. Your final result comes from the largest completed sample, not these live readings, so the dips don't affect it. Repeated swings across the graph are a reason to test again, but the graph alone cannot identify their cause.

Live speed graph: regular dips at each larger sample file A rising speed curve that briefly dips each time the test steps up to the next, larger sample file, then climbs back to the same steady speed. your actual speed 128 KB 256 KB 512 KB 1 MB … 128 MB Each dip = the test stepping up to the next, larger sample file.

More ways to test