Press Start test above and keep this tab in focus. The test runs three phases — latency, download, then upload — entirely in your browser against Cloudflare’s network. Nothing is installed and nothing is stored.
Internet Speed Test — Download, Upload & Ping
Free browser internet speed test: measure your download, upload, ping and jitter over Cloudflare in seconds. No app to install and nothing stored.
How to use
- Press Start test. Hit Start test and leave the tab in focus. The test runs entirely in your browser — no app, no sign-in, nothing to install.
- Wait through the three phases. It measures latency first (ping and jitter), then download for about six seconds, then upload. The big number shows the live speed of the current phase.
- Read your four numbers. Download and upload are in Mbps, ping and jitter in milliseconds. Run it a couple of times — speed varies with network conditions — and take the best result.
Why test this
When a video call stutters, a game lags, or a download crawls, the first thing to rule out is your connection — and a speed test answers it in seconds without installing anything. Running it in the browser matters: it measures the path your actual web traffic takes, including your Wi-Fi, router, and the hop to the nearest edge server, not just the headline number on your ISP's invoice. That's the speed that decides whether a 4K stream buffers or a multiplayer match feels responsive. It's also the quickest way to settle a complaint with your provider: if you're paying for 200 Mbps and consistently see 40, you have a number to point at. Test a few times, on Wi-Fi and wired if you can, to separate a slow plan from a weak signal — they have very different fixes.
What the results mean
Download (Mbps) is how fast data reaches you — it governs streaming quality, page loads, and game downloads, and is usually the largest of the four numbers. Upload (Mbps) is how fast you send data — it matters for video calls, cloud backups, live streaming, and posting large files; home connections often cap it far below download. Ping (ms) is the network's reaction time: lower is better, and it's the single most important figure for online gaming and calls — under 20 ms is excellent, over 100 ms feels sluggish. Jitter (ms) is how much ping wobbles between samples; high jitter means an unstable connection that causes lag spikes and dropped audio even when bandwidth looks fine. Read them together — a fast download with high ping and jitter still makes for a frustrating game.
FAQ
- What is a good internet speed?
- For one person, 25 Mbps download handles HD streaming and video calls; 100 Mbps is comfortable for a household. For gaming, ping matters more than raw speed — under 50 ms feels responsive, under 20 ms is excellent. Upload of 10 Mbps is plenty unless you stream or upload large files.
- Why is my speed lower than my plan?
- Wi-Fi loss, an older router, other devices using the line, browser overhead, and the distance to the nearest Cloudflare edge all reduce the figure. A browser test also can't exceed your device's network adapter. For the plan's true ceiling, test over a wired connection with nothing else running.
- What do ping and jitter mean?
- Ping is the round-trip time for a small request — how quickly the network responds. Jitter is how much that time varies between samples. Low, steady ping (low jitter) is what makes games and calls feel smooth; high jitter causes lag spikes even when bandwidth looks fine.
- Is this test accurate?
- It measures real throughput to Cloudflare's global network, the same backbone many sites sit behind, so it reflects everyday browsing well. It's an estimate, not a lab measurement — results depend on your route to the nearest edge, Wi-Fi, and current load. Nothing is stored or uploaded beyond the throwaway test traffic.