Test your connection speed below
This test measures the connection to your current device, not the speed delivered directly to your gateway or modem.
Test measurements are collected by M-Lab. See our Privacy Policy
Browsing, email, and standard streaming. Best for 1–2 people.
HD streaming, video calls, and light gaming. Best for 2–4 people.
Multiple HD streams, gaming, and remote work. Best for 3–5 people.
4K streaming, competitive gaming, large file uploads, and smart home devices. Best for 5+ people or heavy usage.
Free speed tests for every major US internet provider, plus general connection tools.
Test your Xfinity / Comcast connection speed.
Start Speed Test →Check your Spectrum internet speed.
Start Speed Test →Measure your Verizon Fios or 5G speed.
Start Speed Test →Test your Cox internet connection.
Start Speed Test →Check your T-Mobile home internet speed.
Start Speed Test →Measure your CenturyLink DSL or fiber speed.
Start Speed Test →Test your Google Fiber gigabit connection.
Start Speed Test →General speed test for any provider.
Start Speed Test →Check your network quality and stability.
Start Speed Test →Find out your current connection speed.
Start Speed Test →Are you worrying and searching why your video keeps buffering or your game lags? Use our free internet speed test to check your connection in seconds. Just press start, wait a few moments, and see your download speed, upload speed and ping. No app, no signup, no cost.
This test runs right in your browser. Whether you are at home, in the office, or on your phone, it works the same way everywhere.
An internet speed test is a quick check that measures how fast data travels between your device and the internet. It sends small pieces of data to a nearby server and back, then reports three numbers:
It only takes a minute:
The same steps work on PC. Just open the page in any browser such as Chrome, Edge, Firefox or Safari.
For the most accurate result, connect your computer with an Ethernet cable and test your internet speed a second time over WiFi to see the difference.
Your plan may say 500 Mbps, but what you actually get can be very different. Doing an internet speed check every few weeks helps you:
Many users get lower numbers on WiFi than expected. That is normal. WiFi speed drops with distance, walls, other devices and interference. To check your wireless speed properly:
To cover your whole home, repeat the test in a few rooms and note the lowest result.
A good gaming connection depends on more than download speed. Online games rely mostly on ping and stability:
Download speed matters when you install or update games, but a steady low ping keeps matches smooth. Run the test a few times at different hours to see how your connection behaves.
Use this guide to compare with your result:
This tool works with every kind of connection:
Our tool is independent and works with Xfinity, Spectrum, Verizon, Cox, CenturyLink, T-Mobile, Google Fiber and any other provider. Run the test while connected to your network and compare the result with your plan. If you are paying for 300 Mbps and consistently seeing 100, contact your provider with your results.
Note: we are not affiliated with any of these providers.
You may have tried Google, Ookla or Fast.com. All of them measure the same basics, but servers and methods can differ slightly, so results may vary. For the most reliable picture:
Our free tool is built to be simple and fast, so it works well as a second opinion alongside the one you already use.
If your test shows slow results:
Download speed is how fast your internet connection can pull data from the internet to your device. It is measured in megabits per second (Mbps) or gigabits per second (Gbps) and determines how quickly you can load web pages, stream video, download files, or update apps.
For most users, download speed is the most important factor in day-to-day online activities. Streaming HD video typically requires 5–25 Mbps per stream, while 4K streaming needs 25 Mbps or more. The higher your download speed, the more you can do simultaneously without buffering or slowdowns.
Upload speed measures how fast your device can send data to the internet. It is measured in Mbps or Gbps and becomes important any time you are sharing content — posting to social media, sending large email attachments, backing up files to the cloud, or joining video calls.
Most cable and DSL plans are asymmetric, meaning upload speeds are significantly lower than download speeds. For remote workers, content creators, or anyone on frequent video calls, this gap can be a real constraint. Fiber plans typically offer symmetric speeds (equal upload and download), making them a better fit for heavy two-way usage.
Ping is the time it takes for a small data packet to travel from your device to a server and back, measured in milliseconds (ms). It is also called latency, lag, or delay. Lower ping means a more responsive connection.
For everyday browsing and streaming, ping has little noticeable impact. But for real-time applications such as online gaming, live video calls, and VoIP, ping is critical. Competitive gaming typically requires a ping under 50 ms; above 100 ms, lag becomes noticeable. If your ping is consistently high, it may indicate network congestion, a distant server, or a Wi-Fi issue rather than your plan’s speed.
Jitter is the variation in the time between data packets arriving at your device. Where ping measures round-trip time, jitter measures how consistent that timing is.
Low jitter means data arrives in a steady, predictable stream, resulting in smooth video calls, clean audio, and responsive gameplay. High jitter causes packets to arrive unevenly, resulting in choppy audio, stuttering video, and lag spikes in games. It is measured in milliseconds and is especially important if you work from home, stream live content, or play online games.
The right internet speed for your household depends on how many people are connected and what they are doing at the same time: 1–2 people with light use (browsing, email, occasional streaming) need about 50 Mbps. 2–4 people with regular streaming and video calls need 50–100 Mbps. 3–5 people with HD/4K streaming, gaming, and remote work need 100–200 Mbps. Households with 5+ people or heavy users with smart home devices need 200 Mbps or more.
As a rule of thumb, count the number of devices likely to be active at the same time, not just the people in your home. Smart TVs, tablets, security cameras, smart speakers, and game consoles all consume bandwidth.
An internet speed test is a quick check that measures how fast data moves between your device and the internet. It reports your download speed, upload speed and ping, so you can see how your connection really performs.