How we measure speed
myping measures end-to-end throughput between your device and the selected test server. Multiple parallel HTTP connections can be used during each phase to estimate the maximum capacity available at that moment.
How myping measures the internet — what we test, how we test it, and how to interpret the result.
myping measures end-to-end throughput between your device and the selected test server. Multiple parallel HTTP connections can be used during each phase to estimate the maximum capacity available at that moment.
By default, myping selects a nearby server with low latency to your device. You can override the choice manually when you want to compare a different location.
We download a series of binary files in parallel for the duration of the test. The amount transferred per second is measured continuously. The reported download speed is the median of the high-water samples during the test window — typically 7–15 seconds.
Identical methodology to download, but we upload random binary data to the server. Some networks have asymmetric speeds (e.g. cable internet), which is reflected in the result.
Latency (ping) is the median round-trip time of small packets sent to the test server before the throughput phases begin. Jitter is the standard deviation of those measurements — a measure of how consistent your latency is.
The same methodology powers the myping web app, app experiences, and aggregate reporting surfaces, so repeated tests are easier to compare over time.
myping uses cookies and similar technologies to keep the app reliable and understand aggregate usage. For more information, see our Privacy Policy.