Internet Speed Test
Measure your internet connection speed including download, upload, ping, and jitter. Quick and accurate browser-based test.
Internet Speed Test
Measure your download speed, upload speed, ping, and jitter. The test uses Cloudflare's speed test infrastructure.
How Does the Internet Speed Test Work?
- Ping is measured by sending small requests and recording the round-trip time.
- Download speed is tested by fetching files of increasing sizes and measuring throughput.
- Upload speed is tested by sending data to a speed test server.
- Jitter is calculated as the variation between consecutive ping measurements.
- Results are displayed in Mbps (megabits per second) for speed and ms (milliseconds) for latency.
Bandwidth vs. Latency vs. Throughput: What the Numbers Mean
Speed test results can be confusing if you don't know what each metric actually represents. Bandwidth is the maximum theoretical capacity of your connection — think of it as the width of a highway. Throughput is how much data actually makes it through in practice, which is always lower than bandwidth due to protocol overhead, network congestion, and routing inefficiency. Latency (ping) is the time it takes for a single packet to travel from your device to a server and back. You can have high bandwidth but high latency — like a wide highway with a very long distance to travel.
For activities like file downloads and streaming, throughput matters most. For real-time applications like online gaming, video calls, and VoIP, latency and jitter (the variation in latency between packets) are more important than raw download speed. A connection with 50 Mbps down and 10 ms ping will feel snappier for gaming than one with 200 Mbps down and 80 ms ping.
Factors That Affect Your Speed Test Results
Many variables influence what this tool reports, and understanding them helps you interpret the results accurately. Wi-Fi vs. wired is the biggest factor: Wi-Fi adds latency and reduces throughput compared to an Ethernet cable, especially on congested 2.4 GHz networks. If your Wi-Fi speed test shows 100 Mbps but you pay for 500 Mbps, try testing with an Ethernet cable before calling your ISP.
Network congestion varies by time of day. Evening hours (7 PM to 11 PM) are peak usage times in residential areas, and shared infrastructure like cable internet can slow down significantly. Test server distance also matters — this tool uses Cloudflare's global network, which minimizes server distance, but your results still depend on the route packets take between your ISP and the nearest Cloudflare node. Running multiple tests at different times gives a more accurate picture than a single measurement.
How to Improve Your Internet Speed
If your results are consistently below what your ISP plan promises, start with these steps. Restart your modem and router — this clears cached routing tables and can resolve temporary congestion. Move your router to a central location, elevated off the floor, and away from walls and metal objects. Switch to the 5 GHz band if your router supports it — it offers faster speeds over shorter distances with less interference than 2.4 GHz.
Check for bandwidth-hogging devices and applications. A single 4K streaming session uses about 25 Mbps; cloud backups, large downloads, and other devices on your network all share the same pipe. Quality of Service (QoS) settings in your router let you prioritize specific devices or traffic types. If your router is more than five years old, upgrading to a Wi-Fi 6 or Wi-Fi 6E model can dramatically improve both speed and the number of devices it handles simultaneously. For persistent problems, contact your ISP — the issue may be on their end, such as a degraded line to your premises or an overloaded node in your neighborhood.
Frequently Asked Questions
- Why is my speed different from other speed tests?
- Browser-based speed tests have some overhead from the browser itself. Results can vary based on the test server location, network congestion, background activity, and browser limitations. For the most accurate results, use a wired connection, close other tabs, and test at different times.
- What is a good internet speed?
- For general browsing, 10-25 Mbps is sufficient. Video streaming requires 5-25 Mbps depending on quality. Online gaming needs 15-25 Mbps with low ping (under 50ms). Video calls need 3-10 Mbps. Remote work typically needs 25-50 Mbps for reliability.
- What is jitter?
- Jitter measures the variation in ping times. High jitter (above 30ms) can cause issues with real-time applications like video calls and online gaming, even if average ping is low. It indicates inconsistent network performance.
- Does this test use my data?
- Yes, the test downloads and uploads data to measure speeds. A typical test uses approximately 30-40 MB of data. Be mindful if you have a limited data plan.