🚀

Internet Speed Test

Test your download & upload speed — ping, jitter & connection quality

0 Mbps
Press Start to begin
📚
Learn more — how it works, FAQ & guide
Click to expand

Free Internet Speed Test — Download, Upload, Ping & Jitter

Toololis Internet Speed Test measures your internet connection performance directly in your browser. Test your download speed, upload speed, ping latency, and jitter in under 30 seconds. The tool provides a connection quality grade from A+ to F, giving you an instant overview of your internet performance.

This is a browser-based speed test, meaning all measurements happen through standard web requests. While not as precise as dedicated native speed test applications, it provides a quick and convenient way to check your connection without installing any software. No sign-up, no ads, no tracking.

What the Test Measures

  • Download speed (Mbps) — how fast your connection can receive data from the internet. This affects video streaming, web browsing, file downloads, and cloud services.
  • Upload speed (Mbps) — how fast your connection can send data to the internet. Important for video calls, uploading files, live streaming, and cloud backups.
  • Ping / Latency (ms) — the time it takes for a request to travel to a server and back. Lower is better. Critical for online gaming, video conferencing, and real-time applications.
  • Jitter (ms) — the variation in ping times. High jitter causes inconsistent connection quality, leading to choppy video calls and lag spikes in games.

How to use this tool

  1. 1

    Click Start Test

    Press the large Start Test button to begin measuring your internet speed. The test runs automatically through three phases: ping, download, and upload.

  2. 2

    Wait for all three phases

    First, the tool measures latency (ping) by timing requests to a CDN. Then it tests download speed by fetching data. Finally, it measures upload speed by sending data.

  3. 3

    Review your results

    See your download speed in Mbps, upload speed in Mbps, ping in milliseconds, and jitter. A connection quality grade from A+ to F summarizes your overall performance.

Understanding Your Results

The connection quality grade summarizes your overall internet performance. Here is what the grades mean in practical terms:

  • A+ (Excellent) — 100+ Mbps download, under 10ms ping. Handles 4K streaming, large file transfers, and competitive gaming simultaneously.
  • A (Great) — 50-100 Mbps download, under 20ms ping. Comfortable for multiple HD streams, video calls, and fast downloads.
  • B (Good) — 25-50 Mbps download, under 30ms ping. Sufficient for HD streaming, video calls, and general use for a household.
  • C (Fair) — 10-25 Mbps download, under 50ms ping. Can handle one HD stream and basic browsing. May struggle with multiple users.
  • D (Slow) — 5-10 Mbps download, under 100ms ping. Limited to SD streaming. Noticeable lag in video calls.
  • F (Very Slow) — under 5 Mbps download or over 100ms ping. Basic web browsing only. Frequent buffering and lag.

Tips for Accurate Results

  • Close other browser tabs and applications that use the internet.
  • Pause any active downloads, updates, or streaming services.
  • Use a wired (Ethernet) connection instead of Wi-Fi for the most consistent results.
  • Run the test multiple times and compare results — internet speed can vary throughout the day.
  • Test at different times of day to identify peak congestion periods.

How Browser-Based Speed Tests Work

Browser-based speed tests work by downloading and uploading data through standard HTTP/HTTPS requests and measuring the throughput. The download test fetches files of increasing size from CDN servers and calculates the transfer rate. The upload test sends generated data to a remote endpoint. Ping is measured by timing small requests to fast CDN endpoints.

Browser tests have some inherent limitations compared to native applications: JavaScript execution overhead, browser connection limits, and HTTPS encryption overhead can all slightly reduce measured speeds. Results are typically within 10-20% of native speed tests, which is accurate enough for general diagnosis.

When to Contact Your ISP

If your measured speed is consistently below 50% of what you are paying for, contact your Internet Service Provider. Before calling, run the test multiple times at different times of day, and on a wired connection. Document the results to share with your ISP's support team. Also check if your router firmware is up to date, as outdated firmware can cause speed bottlenecks.

Frequently Asked Questions

How accurate is this speed test?
This is a browser-based estimate, not a dedicated speed test service like Ookla or Fast.com. Results are approximate because browser-based tests are affected by browser overhead, JavaScript execution, and other factors. For the most accurate results, close other tabs, pause downloads, and use a wired connection.
What endpoints does the test use?
The test uses publicly available CDN endpoints for download measurements and measures upload by POSTing data. The specific endpoints may vary to ensure availability. All traffic goes through standard HTTPS connections.
Why is my speed different from other speed tests?
Different speed tests use different servers, measurement methods, and test durations. Browser-based tests also have inherent overhead compared to native applications. This tool provides a quick estimate — for precise measurements, use a dedicated speed test application.
Is any data collected during the test?
No personal data is collected. The test downloads generic test files from CDN endpoints and discards them immediately. Upload tests send random binary data that is not stored anywhere. No usage statistics are recorded.
What do the speed grades mean?
A+: Excellent (100+ Mbps down, <10ms ping). A: Great (50+ Mbps). B: Good (25+ Mbps). C: Fair (10+ Mbps). D: Slow (5+ Mbps). F: Very slow (<5 Mbps). Grades consider both speed and latency.
Does the test work on mobile devices?
Yes. The test works on any device with a modern browser. On mobile, results may be lower due to cellular network conditions, signal strength, and device processing power. For best results, test on Wi-Fi with good signal.

You might also like

🔒
100% Privacy. This tool runs entirely in your browser. Your data is never uploaded to any server.