Skip to main content
SiteIndex
Internet & NetworkReady to use

Internet Speed Test

Check your internet speed in Mbps by measuring download, upload, and latency from your browser.

Guide

Interactive workspace

No account required
Internet Speed Test

Runs a multi-connection, time-based test similar to Ookla and Fast.com: ping, then ~8 seconds of download, then ~8 seconds of upload.

1Ping
2Download
3Upload
4Done
01025501002505001000+0.0Mbps

Ready to test

This test uses 4 parallel download connections and 3 parallel upload connections against the SiteIndex test server, discarding the first second of ramp-up before averaging. Results depend on your device, Wi-Fi, browser limits, server distance, and current network load, and may differ from other speed test providers that use different server locations or methodology.

Results and sharing

Review download, upload, latency, and the measurement time. Copy or download TXT/CSV, or preview the social summary before sharing. It excludes IP and device identifiers and is not a certified speed.

Use Share result to preview and copy a link. Anyone with the link can read the included details; nothing is saved on our server. Shared result links open read-only snapshots. Large results require a downloaded file instead.

How to use it

  1. Pause large downloads and connect to the network you want to measure.
  2. Start the test and let the latency, download, and upload phases finish.
  3. Review download, upload, latency, jitter, and the UTC measurement time.
  4. Copy or download TXT/CSV, or open Share result to preview a social summary without IP or device identifiers.
What is Internet Speed Test?

Measure browser download speed, upload speed, and latency using a lightweight local test.

How it works

Measure your real-world internet connection speed from your browser. This test runs three phases: a short latency (ping) check, a multi-connection download phase that fetches incompressible data from the SiteIndex test server, and a multi-connection upload phase that posts randomized payloads back to the server. Results are reported in Mbps (megabits per second) and reflect browser, device, and network path performance.

Methodology

This tool discards the initial ramp-up period to reduce the influence of TCP slow start, averages across multiple parallel streams to better utilize modern broadband links, and computes stable throughput from the sustained portion of the transfer. Downloads are served as random bytes so proxies and CDNs cannot compress the payload and skew timing measurements.

Privacy & security

No user files are uploaded and no account is required. The upload phase sends randomized test payloads solely for throughput measurement; no payload content is logged. The tool enforces per-client upload allowance limits on public servers to protect shared infrastructure.

Comparability

Different public speed test providers use different server locations, measurement durations, and concurrency strategies; small differences between this tool and other providers are expected. Use the tool from the same network location and device when comparing measurements over time.

Reference: methodology inspired by common public speed tests (Ookla, Fast.com). SiteIndex documents its approach for reproducible diagnostics.

Common uses
  • Check whether your current connection is suitable for a large upload or video call.
  • Compare Wi-Fi and wired results from the same device.
  • Record a baseline before contacting your internet provider.
Limitations
  • Results depend on the browser, network, input, and external service involved.
  • This tool is informational and does not replace specialist diagnostics or professional advice.
Frequently asked questions
Why is this result different from my internet plan?
Advertised rates are maximum plan speeds. Wi-Fi signal, device limits, network congestion, browser activity, and distance from the test server affect a single browser measurement.
What is a good download speed?
The useful speed depends on how many people and devices share the connection. Compare the measured Mbps with your activity needs rather than treating one threshold as universal.
Does this test measure website loading speed?
No. It measures the connection to the test endpoint. Use Website Speed Test to inspect a specific page's server response and HTML delivery.
How do I check my internet speed?
Pause other large transfers, start the test, and wait for its download and upload phases to finish. Run it more than once if you are comparing a connection change.
Why does my internet speed change between tests?
Wi-Fi signal, shared network use, device workload, and the route to the test server can change over time. Compare results from the same device and location.

Learn more

Related tools