Internet Speed Test

Test your internet download and upload speeds instantly in your browser. Free online speed test with ping, jitter, and bandwidth results.

Powered by Cloudflare Global Network
Speed results may vary based on server load, network conditions, and your ISP. For most accurate results, test on a wired connection and close other applications.

How to Test Your Internet Speed

  1. 1

    Close Background Applications

    Shut down any applications that use bandwidth, such as streaming services, cloud backup tools, or large downloads. This ensures the speed test measures your full available connection rather than leftover bandwidth.
  2. 2

    Click Start Speed Test

    Press the Start Speed Test button to begin. The tool first measures your ping latency to the nearest Cloudflare edge server, then tests download speed by transferring data chunks, and finally measures upload speed.
  3. 3

    Review Your Results

    Once the test completes, review your download speed, upload speed, ping, and jitter values. Each metric includes a quality rating so you can quickly see if your connection meets the requirements for your intended use.
  4. 4

    Compare and Troubleshoot

    Compare your results against your ISP plan's advertised speeds. If speeds are significantly lower, try switching from WiFi to ethernet, restarting your router, or testing at a different time of day to rule out peak-hour congestion.

Who Needs an Internet Speed Test?

1

Remote Workers and Video Callers

Verify your connection supports reliable video conferencing on Zoom, Teams, or Google Meet. Upload speed and low ping are critical for smooth calls without freezing or audio drops.
2

Gamers and Streamers

Check that your ping stays below 50ms for competitive online gaming and that your upload speed handles live streaming to Twitch or YouTube without frame drops.
3

ISP Plan Verification

Confirm you are receiving the download and upload speeds your internet service provider promised. Regular testing gives you evidence to support a complaint or plan upgrade request.
4

Network Troubleshooting

Diagnose slow connections by comparing WiFi vs wired speeds, testing at different times, or identifying whether the bottleneck is your local network or your ISP.

Why use our Internet Speed Test?

Quickly check your internet connection speed. Test download speed, upload speed, and ping latency. Useful for troubleshooting connection issues, verifying ISP performance, or checking if your connection meets requirements for streaming, gaming, or video calls.

An internet speed test measures how fast data travels between your device and a server, reporting download speed, upload speed, ping latency, and jitter. These four metrics determine whether your connection can handle everyday tasks like browsing and email, or more demanding activities like 4K streaming, competitive gaming, and multi-person video calls. This tool uses the Cloudflare global network to deliver reliable results from an edge server close to your location.

Download speed tells you how quickly you can pull data from the internet, measured in megabits per second (Mbps). Most households need at least 25 Mbps for comfortable use, while 4K streaming and large file downloads benefit from 100 Mbps or more. Upload speed measures data flowing in the opposite direction and is essential for video conferencing, cloud backups, and live streaming. If you work from home, pair this test with a DNS Lookup to check whether DNS resolution speed is contributing to slow page loads, or use the IP Address Lookup to confirm your traffic is routing through your expected ISP.

Ping and jitter reveal the stability of your connection. Low ping under 20ms means near-instant response times, while jitter under 30ms indicates a consistent, flicker-free experience. Gamers, traders, and anyone on real-time voice or video calls should pay close attention to these numbers. For a broader picture of your network environment, check your SSL Certificate status or run a Security Headers Analysis on sites that load slowly to rule out TLS handshake overhead.

How It Compares

Browser-based speed tests like this one offer convenience and accuracy for most users. Unlike downloadable desktop applications, you do not need to install anything or create an account. Results reflect your real-world browsing experience because the test runs inside the same environment you use daily. Dedicated apps such as Ookla Speedtest or Netflix's Fast.com may reach marginally higher throughput on very fast fiber connections, but for the vast majority of users the difference is negligible.

The key advantage of testing through the Cloudflare network is geographic coverage. Cloudflare operates data centers in over 300 cities worldwide, so the test server is almost always close to you. This minimizes routing overhead and gives a cleaner picture of your actual ISP performance. Paid network analysis suites offer deeper diagnostics like traceroute visualization and historical trend charts, but for a quick, free check of whether your connection meets your needs, a browser-based test is the fastest and most accessible option.

Tips for Accurate Speed Test Results

1
Use a wired ethernet connection instead of WiFi for the most accurate measurement of your ISP's actual speeds.
2
Close all browser tabs and background applications that consume bandwidth before starting the test.
3
Run the test multiple times at different hours to identify peak congestion periods on your network.
4
Restart your modem and router before testing if you suspect hardware issues are reducing your speeds.
5
Disable any active VPN connections, as VPNs route traffic through remote servers and add latency that lowers test results.

Frequently Asked Questions

1

What is a good internet speed?

For general use, 25+ Mbps is good. For 4K streaming, 50+ Mbps is recommended. For gaming, low ping (under 50ms) is more important than raw speed.
2

Why is my speed slower than expected?

Many factors affect speed: WiFi vs ethernet, distance from router, network congestion, VPN usage, and your ISP's actual capacity. Testing at different times of day can help identify peak congestion periods when speeds drop below your plan's advertised rates.
3

What is ping/latency?

Ping measures the response time between your device and a server in milliseconds. Lower ping means faster response, crucial for gaming and video calls. Under 20ms is excellent, 20-50ms is good, and over 100ms may cause noticeable lag.
4

Why are download and upload speeds different?

Most internet connections are asymmetric, with faster download than upload speeds. This is because most users download more data than they upload. Fiber optic connections often provide symmetric speeds, giving equal download and upload bandwidth.
5

How often should I test my speed?

Test when you notice slowdowns or periodically to ensure you're getting the speeds you pay for. Testing at different times can reveal peak congestion hours. Running tests weekly builds a baseline so you can spot degradation early.

Rate This Tool

0/1000

Get Weekly Tools

Suggest a Tool