Internet Speed Test

Measure your download speed, upload speed, ping, and jitter. Runs entirely in your browser — no app required.

ISP
Detecting…
Location
IP Address (click)
••••••
ASN
0 Mbps
Ready to test
Test Size
Ping Depth
Download
Mbps
Upload
Mbps
Ping
ms
Jitter
ms
100% Browser-Based. Speed tests use Cloudflare’s public infrastructure. No data is collected or stored on our servers.

How to Use

1

Choose Your Settings

Select a Test Size and Ping Depth above the gauge. Standard is the best balance of speed and accuracy.

2

Click Start Test

Press Start Test and watch the gauge animate in real time. The test takes 15–45 seconds depending on your settings.

3

Review Your Results

See your connection quality score, detailed ping analysis, and which activities your connection supports. Share or export your history.

Frequently Asked Questions

How does this speed test work?

The test downloads progressively larger files (up to 50 MB in Thorough mode) from Cloudflare’s global edge network and measures throughput. It then uploads a 2 MB test payload and performs multiple small requests to measure ping and jitter. All measurements happen in your browser using the Performance API.

Is this speed test accurate?

Browser-based speed tests provide a good real-world estimate of your connection speed. Results may differ slightly from native app tests due to browser overhead, but are reliable for everyday use and ISP troubleshooting. For maximum accuracy, close other browser tabs and pause downloads while testing.

What is jitter and why does it matter?

Jitter measures the variation in your ping times across multiple requests. Low jitter (under 5 ms) means a stable, consistent connection — ideal for video calls, gaming, and live streaming. High jitter causes stuttering, lag spikes, and dropped frames even when your average ping looks acceptable.

How much data does the test use?

Quick mode uses approximately 5 MB down. Standard mode uses about 16 MB down and 2 MB up. Thorough mode uses up to 50 MB down and 2 MB up. If you’re on a metered or limited data plan, Quick mode is the most efficient option.

Why are my results different from other speed tests?

Speed test results depend on many factors: the test server’s location relative to you, current network congestion, time of day, Wi-Fi signal quality, and measurement methodology. This test uses Cloudflare’s edge servers, which may be closer or farther from you than providers like Ookla or Fast.com.

Does a VPN affect my speed test results?

Yes, significantly. A VPN routes all your traffic through an additional server, encrypts and decrypts data, and adds physical network hops. This typically increases ping by 20–100 ms and reduces download and upload speeds by 10–50%. Test with your VPN both on and off to measure its true impact on your connection.

What is the difference between Mbps and MBps?

Mbps (megabits per second) is the standard unit for internet speeds — it’s what ISPs advertise and what this test measures. MBps (megabytes per second) is used for file sizes and transfer rates in your OS. Since 1 byte = 8 bits, a 100 Mbps connection can transfer files at about 12.5 MBps.

Why is my Wi-Fi slower than a wired ethernet connection?

Wi-Fi signals are affected by distance, physical obstacles (walls, floors), interference from neighboring networks and household devices, and the age of your router. Ethernet provides a direct, shielded wired connection unaffected by these factors. For the most accurate speed test — and best real-world performance — plug in via ethernet whenever possible.

What internet speed do I need for working from home?

For a single person working from home with video calls, cloud file sync, and web browsing, you need at least 10 Mbps download and 5 Mbps upload. For a household with multiple people working or learning from home simultaneously, 50–100 Mbps download and 20 Mbps upload is more appropriate.

How can I improve my internet speed?

Try these steps in order: (1) Restart your modem and router. (2) Connect via ethernet instead of Wi-Fi. (3) Move your router to a central location away from walls and interference sources. (4) Reduce the number of devices using bandwidth simultaneously. (5) Check for background apps consuming data. (6) Contact your ISP to check for local outages or plan upgrades.

Speed Reference Guide

Minimum recommended speeds for common online activities.

Activity Min Download Min Upload Max Ping Tier
Email & Basic Browsing1 MbpsAnyBasic
SD Video Streaming3 Mbps150 msBasic
HD Video (1080p)8 Mbps100 msStandard
Video Calls (1:1)5 Mbps3 Mbps100 msStandard
Online Gaming3 Mbps1 Mbps50 msStandard
Work from Home10 Mbps5 Mbps100 msFast
4K Streaming25 Mbps100 msFast
4K Video Calls (team)25 Mbps15 Mbps50 msFast
Large File Uploads25 MbpsFast
8K Streaming80 Mbps50 msUltra
Multi-device Home (5+)100 Mbps20 MbpsUltra