Internet Speed Test

Check your download, upload, ping & jitter in 30 seconds

About This Test

How It Works

This test measures your connection by downloading and uploading data to the nearest Cloudflare edge server. It runs entirely in your browser — nothing is installed, and no personal data is collected.

For the most accurate result, close other tabs and apps that use bandwidth, and if possible, connect your device directly to your router with an Ethernet cable. Wi-Fi adds variability due to signal strength, distance, and interference.

Each test takes about 30 seconds. You'll see your download speed, upload speed, ping, and jitter — the four numbers that tell you how your connection actually performs, not just what your ISP plan says.

Understanding Your Results

What the Numbers Mean

Download

How fast data reaches your device, in Mbps. This is what matters for streaming, browsing, and downloading files. A 50 Mbps download can stream 4K video without buffering.

Upload

How fast your device sends data out. Important for video calls, uploading files to cloud storage, and live streaming. Most home plans have upload speeds much lower than download.

Ping

The round-trip time for a tiny packet of data, in milliseconds. Under 20ms is excellent, 20–50ms is good, and above 100ms you'll notice delays in games and video calls.

Jitter

How much your ping varies from packet to packet. Low jitter (under 5ms) means a stable connection. High jitter causes choppy audio, video freezes, and inconsistent gaming.

Quick Reference

What Speed Do You Need?

Activity Download Ping
Email & browsing 5–10 Mbps < 100ms
HD video streaming 15–25 Mbps
4K streaming 40–50 Mbps
Video calls (Zoom, Teams) 10–20 Mbps < 50ms
Online gaming 25–50 Mbps < 30ms
Working from home 50–100 Mbps < 50ms
Household (4+ devices) 200–500 Mbps

These are per-device minimums. If multiple people are online at the same time, add the requirements together.

FAQ

Common Questions

My speed test result is way lower than my plan. What's going on?

A few common causes: you're on Wi-Fi instead of Ethernet, other devices or tabs are using bandwidth during the test, or your router is old and can't handle your plan's full speed. ISP plans also advertise "up to" speeds — you won't always hit the maximum, especially during peak evening hours.

Why is my upload speed so much lower than download?

Cable and DSL providers use asymmetric connections — they allocate more bandwidth to downloads because most people consume more than they send. If you need faster uploads (for cloud backups, streaming, or video calls), look into fiber plans, which typically offer equal upload and download speeds.

Wi-Fi vs Ethernet — does it really matter?

Yes, especially for speed testing. Wi-Fi speeds depend on distance from the router, walls, interference from other networks, and your device's Wi-Fi chip. A direct Ethernet connection removes all of that and shows your actual ISP speed. If your Ethernet result is fine but Wi-Fi is slow, the issue is your wireless setup, not your ISP.

What's a good ping for gaming?

Under 30ms is great for most online games. 30–60ms is playable but you might notice slight delays. Above 100ms and you'll feel real lag. Jitter matters too — even a low ping is useless if it jumps between 15ms and 80ms every few seconds.

How can I improve my Wi-Fi speed?

Move your router to a central, open location (not inside a cabinet or closet). Use the 5GHz band instead of 2.4GHz if you're in the same room. If your house is large, a mesh Wi-Fi system will eliminate dead zones. Also, make sure your router's firmware is up to date — manufacturers regularly push performance improvements.

What's the difference between Mbps and MB/s?

Mbps (megabits per second) is how internet speed is measured. MB/s (megabytes per second) is how file sizes and download progress are shown. There are 8 bits in a byte, so a 100 Mbps connection downloads files at about 12.5 MB/s. When your browser says a file is downloading at 12 MB/s, that's a ~100 Mbps connection doing its job.

Should I test with a VPN on?

Test with VPN off first to get your true ISP speed. Then test with VPN on if you want to see how much overhead it adds. VPNs encrypt and reroute your traffic, so they'll always reduce speed somewhat — typically 10–30% depending on the VPN provider and server distance.

I ran the test twice and got different results. Is that normal?

Completely normal. Internet speed fluctuates based on network congestion, how many people in your area are online, and even the time of day. Run 2–3 tests a few minutes apart and take the average for the most reliable picture of your connection.