Speed Test

Latency
ms
Download
Mbps
Upload
Mbps

Server: Cloudflare • Adaptive testing for optimal speed on all networks

What is Internet Speed Test?

Internet Speed Test measures your current internet connection's download and upload speeds, plus network latency (ping). It tests your bandwidth by transferring data between your device and Cloudflare servers, providing accurate measurements of your real-world internet performance.

Adaptive Testing Technology

Our adaptive speed test intelligently adjusts to your network conditions. It starts with small 1MB tests and only progresses to larger 10MB and 25MB tests if your connection is fast enough. This means:

  • Fast networks get comprehensive 25MB tests for maximum accuracy
  • Slow networks complete quickly without wasting time on large transfers
  • All results are based on the optimal file size for your connection

Common Use Cases

  • ISP Verification: Check if you're getting the speeds you're paying for
  • Troubleshooting: Diagnose slow connections or streaming buffering issues
  • Network Optimization: Test different WiFi locations or routers
  • Gaming Performance: Check latency and bandwidth for online gaming

Understanding Results

Latency: Lower is better (under 30ms excellent for gaming)
Jitter: Variation in latency (lower is better for real-time apps)
Download: Affects streaming, browsing (25+ Mbps for HD video)
Upload: Important for video calls, file sharing (5+ Mbps recommended)

Common Use Cases

Benchmark broadband performance against expected ISP plans.
Diagnose poor call, streaming, or gaming experiences.
Verify performance before and after network changes.
Track network quality trends over time.

Frequently Asked Questions

What metrics matter most in a speed test?

Download and upload throughput, latency, and jitter are the core metrics for practical user experience.

Why do speed test results vary?

Results fluctuate due to network congestion, Wi-Fi interference, route conditions, and background traffic.

How can I get more accurate results?

Use a wired connection, pause background downloads, and run multiple tests at different times.

Related Tools

Last updated: March 10, 2026Built by y4yes Tools Team

Results are generated in real-time. For best accuracy, verify critical issues manually.