Check your download speed, upload speed, ping & jitter — free, instant, no sign-up
Our free internet speed test gives you a complete picture of your connection's performance in under 30 seconds. Unlike basic tools that only show download speed, this test measures four critical metrics: download speed, upload speed, ping latency, and jitter. Whether you're troubleshooting a slow connection, verifying your ISP's promised speeds, or optimizing your setup for gaming and remote work, this tool delivers the data you need instantly — no app download, no account required.
This speed checker works across all device types — desktop, laptop, smartphone, and tablet — and accurately measures performance on WiFi (2.4 GHz and 5 GHz), mobile data (4G LTE and 5G), fiber broadband, DSL, satellite, and cable connections. Simply click Start Speed Test and get your results in seconds.
Download speed measures how fast your device receives data from the internet, expressed in Megabits per second (Mbps). This is the most commonly referenced number when comparing internet plans because it determines the quality of everything you do online: streaming video, loading websites, downloading files, and receiving emails with attachments. A higher download speed means content loads faster and more reliably, especially when multiple devices share the same network simultaneously.
Upload speed measures how quickly your device can send data to the internet. Upload speed is critical for video calls (Zoom, Google Meet, Teams), live streaming on Twitch or YouTube, uploading files to cloud storage, sending large email attachments, and remote working scenarios where you transmit data constantly. Most residential internet plans prioritize download speed, but if you work from home or create content online, upload speed matters just as much as download.
Ping, also called latency, measures the round-trip time (in milliseconds) for a small data packet to travel from your device to a server and back. Lower ping = faster reaction. For online gaming, video calls, and real-time applications, ping is arguably more important than raw speed. A connection with 200 Mbps download but 150 ms ping will feel worse for gaming than a 50 Mbps connection with 10 ms ping. A good ping for gaming is under 30 ms; anything above 100 ms causes noticeable lag.
Jitter is the variation in ping over time — essentially how consistent your connection is. If your ping fluctuates between 10 ms and 80 ms every few seconds, you have high jitter. Jitter is particularly harmful for VoIP calls (where it causes voice to become choppy and distorted), video conferencing, and gaming. A stable connection has low jitter (under 10 ms). High jitter often points to WiFi interference, network congestion, or ISP routing issues — not just a "slow" connection.
Internet speed requirements have increased significantly as more people work from home, stream 4K content, and use multiple connected devices simultaneously. Here's a practical guide to what different speed tiers mean for real-world use:
The FCC in the United States updated its broadband speed benchmarks in 2024 to define minimum "broadband" as 100 Mbps download / 20 Mbps upload — a significant increase from the previous 25/3 Mbps standard. This reflects how much more bandwidth modern households actually consume.
| Activity | Minimum Download | Recommended Download | Upload Needed | Ping Important? |
|---|---|---|---|---|
| Email & basic browsing | 1 Mbps | 5 Mbps | 1 Mbps | No |
| SD video streaming (720p) | 3 Mbps | 5 Mbps | — | No |
| Full HD streaming (1080p) | 5 Mbps | 10 Mbps | — | No |
| 4K UHD streaming | 15 Mbps | 25 Mbps | — | No |
| Online gaming (casual) | 3 Mbps | 15 Mbps | 1 Mbps | Yes (<60 ms) |
| Competitive gaming / esports | 15 Mbps | 50 Mbps | 5 Mbps | Critical (<20 ms) |
| Video calls (Zoom / Teams) | 1.5 Mbps | 8 Mbps | 1.5 Mbps | Yes (<150 ms) |
| Remote work (standard) | 10 Mbps | 25 Mbps | 5 Mbps | Moderate |
| Live streaming (Twitch) | 5 Mbps | 15 Mbps | 6–10 Mbps | Moderate |
| Smart home (10+ devices) | 50 Mbps | 100 Mbps | 10 Mbps | No |
| 4K video conferencing | 25 Mbps | 50 Mbps | 15 Mbps | Yes |
If your speed test results are significantly lower than your internet plan's advertised speeds, here are the most common culprits and what you can do about them:
WiFi operates on radio frequencies (2.4 GHz and 5 GHz) that can be disrupted by walls, distance from the router, microwave ovens, baby monitors, neighboring WiFi networks, and even Bluetooth devices. The 2.4 GHz band travels further but has more interference and lower speeds. The 5 GHz band is faster but shorter range. If your router supports both (dual-band), connect to 5 GHz when you're close to the router for maximum speed. Test with an ethernet cable directly plugged into your router — if wired speed is fine but WiFi is slow, the problem is your wireless setup, not your broadband.
Older routers (pre-WiFi 5/802.11ac) create a hardware bottleneck that prevents you from using the full speed of a modern broadband plan. A router that's 5+ years old may only support 150–300 Mbps even if your plan offers 500 Mbps or more. Upgrading to a WiFi 6 (802.11ax) or WiFi 6E router can dramatically improve real-world speeds, especially in homes with many connected devices.
Internet speeds frequently slow down during peak hours (evenings and weekends) when many users in your area are online simultaneously. ISPs share bandwidth among local neighborhoods — if your area is densely populated, you may see speeds drop by 30–60% at peak times. Run speed tests at 3 AM and 8 PM to compare: if nighttime speeds are significantly higher, congestion is the issue. If your ISP throttles specific services (like streaming), a VPN may help confirm this.
Every device on your network consumes bandwidth, even when "idle" — phones auto-update apps, smart TVs download software updates, and computers run cloud backup services silently in the background. Before running a speed test or if you notice slowdowns, check which devices and applications are actively using the network. Temporarily disconnecting devices during a test gives you the most accurate reading of your raw connection speed.
If your speed is consistently well below your plan's advertised maximum even on a wired connection during off-peak hours, the issue may be with your ISP's infrastructure. This includes degraded coaxial or phone-line cables, a faulty modem provided by the ISP, or issues at the local exchange. Contact your ISP and provide them with multiple speed test results taken at different times — most ISPs will schedule an engineer visit if wired speeds are consistently below 80% of your contracted speed.
Your DNS (Domain Name System) server translates website addresses (like google.com) into IP addresses. Slow DNS servers can make websites feel sluggish even on a fast connection, because every page load begins with a DNS lookup. Your ISP's default DNS is often not the fastest. Switching to Cloudflare DNS (1.1.1.1) or Google DNS (8.8.8.8) takes under two minutes and can noticeably reduce page load times, particularly for first-visit page loads.
| Term | Full Name | What It Measures | Good Value |
|---|---|---|---|
| Mbps | Megabits per second | Download / upload speed | Depends on use case |
| Gbps | Gigabits per second | Download / upload speed (1 Gbps = 1000 Mbps) | Fiber broadband tier |
| MBps | Megabytes per second | File transfer speed (1 MBps = 8 Mbps) | Used by file download managers |
| ms | Milliseconds | Ping / jitter latency | <30 ms (gaming), <150 ms (calls) |
| TTFB | Time To First Byte | Server response speed | <200 ms |
A common source of confusion: internet plans are sold in Megabits (Mb), but file download managers show speeds in Megabytes (MB). There are 8 bits in a byte. So a 100 Mbps plan will show a maximum file download speed of about 12.5 MB/s in your download manager — this is normal and expected, not a sign of a problem.
| Connection Type | Typical Download | Typical Upload | Typical Ping | Best For |
|---|---|---|---|---|
| Fiber (FTTP) | 100–1000 Mbps | 100–1000 Mbps | 1–10 ms | Everything — the gold standard |
| Cable (DOCSIS 3.1) | 100–940 Mbps | 10–50 Mbps | 5–30 ms | Streaming, general use |
| VDSL / Fiber-to-Cabinet | 20–80 Mbps | 5–20 Mbps | 10–25 ms | Households within 1 km of exchange |
| ADSL | 1–24 Mbps | 0.5–3 Mbps | 20–50 ms | Basic use only — legacy |
| 5G Mobile | 100–1000+ Mbps | 50–200 Mbps | 5–20 ms | Mobile, rural areas, backup connection |
| 4G LTE Mobile | 10–100 Mbps | 5–50 Mbps | 20–60 ms | On-the-go, rural areas |
| Satellite (Starlink) | 50–250 Mbps | 10–30 Mbps | 20–60 ms | Rural / remote areas, no other option |
| Traditional Satellite (HughesNet) | 15–25 Mbps | 3 Mbps | 500–700 ms | Last resort only |
Place your router in a central, elevated location — not inside a cabinet, behind a TV, or in a corner of your home. Walls (especially concrete, brick, or those containing metal), floors, and large appliances absorb WiFi signal. The closer you are to the router, the stronger and faster your connection. For multi-story homes, consider a mesh WiFi system (like Google Nest WiFi or Eero) to provide consistent coverage on all floors.
Modern dual-band and tri-band routers broadcast on both 2.4 GHz and 5 GHz frequencies. The 5 GHz band is significantly faster (up to 3× more bandwidth) but has shorter range and poorer wall penetration. When you're in the same room as your router or one room away, always connect to the 5 GHz band for maximum speed. Use 2.4 GHz for IoT devices (smart bulbs, sensors) that don't need speed but need range.
No WiFi connection — regardless of how good your router is — can match the speed, stability, and low latency of a direct ethernet cable. If you work from home, game online, or stream 4K video regularly, connecting via ethernet eliminates WiFi interference entirely. Cat 6 or Cat 6a ethernet cables support speeds up to 10 Gbps and cost just a few dollars per meter.
Router manufacturers regularly release firmware updates that improve performance, fix bugs, and patch security vulnerabilities. Many users never update their router firmware, leaving performance improvements on the table. Log into your router's admin panel (usually at 192.168.1.1 or 192.168.0.1) and check for firmware updates in the settings menu.
Switching your DNS from your ISP's default to Cloudflare (1.1.1.1), Google (8.8.8.8), or OpenDNS (208.67.222.222) can reduce DNS lookup times and improve overall browsing speed. This won't increase your raw Mbps, but it will make websites feel more responsive, especially on first-load. On Windows, change DNS via Network Settings → Change Adapter Options. On a router, set DNS in the WAN settings.
Cloud backup apps (iCloud, OneDrive, Backblaze, Google Drive), Windows Update, Steam game updates, and BitTorrent clients can silently consume most of your available bandwidth. Use your router's QoS (Quality of Service) settings to prioritize traffic for video calls and gaming, or schedule heavy downloads for overnight when you're not actively using the connection.
Your router manages routing tables, DNS caches, and active connection states. Over time (weeks or months), these can become bloated or corrupted, causing slowdowns. A simple restart (unplug, wait 30 seconds, plug back in) clears these and often restores full speed. Setting a weekly automatic restart schedule via your router's admin panel is a low-effort maintenance habit that many network engineers recommend.
Sometimes the only real fix is more bandwidth. If you consistently run multiple 4K streams, video call all day, and have 10+ devices at home, a 50 Mbps plan will always feel limiting. Contact your ISP about upgrading, or compare offerings from competing providers in your area. If fiber is available in your area, the performance difference over cable or DSL is substantial — especially in upload speed, which fiber offers symmetrically.
Internet speeds fluctuate throughout the day due to network congestion. During peak hours (evenings and weekends), many users in your area are online simultaneously, sharing bandwidth with you. ISP infrastructure has a fixed capacity, so more users means less available speed per user. Run tests at 3 AM, 12 PM, and 8 PM to understand your connection's variability. Consistent drop-offs in the evening indicate a congestion issue with your ISP.
ISPs advertise "up to" speeds — a maximum under ideal conditions, not a guaranteed minimum. Factors like distance from the ISP's infrastructure, the age of your router and modem, WiFi interference, and the number of devices on your network all reduce real-world speed. As a benchmark: you should typically receive 80–95% of your plan's speed on a wired connection during off-peak hours. If you're consistently receiving less than 50%, contact your ISP.
This tool provides reliable estimates based on the data transfer rates achieved during the test. For the most accurate reading, run the test with only this browser tab open, no other active downloads or streams, and ideally while connected via ethernet. Professional-grade tools like Speedtest.net by Ookla and Fast.com (by Netflix) use dedicated server infrastructure to measure speeds more precisely, but for everyday diagnostics this tool gives you a solid, practical snapshot of your connection performance.
Speed (Mbps) measures bandwidth — how much data can flow per second. Ping (ms) measures latency — how quickly a response arrives. You can have very high speed but high ping (common on satellite connections), which feels sluggish despite "fast" speeds. You can also have modest speed with low ping (common on fiber), which feels snappy and responsive. For gaming and video calls, low ping matters more than high speed.
Jitter is the inconsistency in ping over time. If your ping is normally 20 ms but spikes to 100 ms every few seconds, your jitter is high. High jitter causes voice calls to sound choppy, video calls to freeze, and online games to feel laggy even when your average ping seems acceptable. Jitter under 10 ms is excellent; jitter above 30 ms will cause noticeable degradation in real-time applications.
For remote work involving video calls (Zoom, Teams, Google Meet), cloud file access, and email, a minimum of 25 Mbps download and 10 Mbps upload is recommended — but 50/20 Mbps is more comfortable, especially if you share the connection with other household members. If you work with large video files, use remote desktop software, or participate in 4K video calls, aim for 100 Mbps download and 20+ Mbps upload.
WiFi introduces inherent overhead and is subject to radio frequency interference, distance degradation, and signal obstruction. Even on a high-speed WiFi 6 connection, real-world speeds are typically 20–40% lower than a wired connection through the same router. This is normal. If your WiFi is more than 50% slower than wired, investigate: distance from router, interference sources, or whether the router supports the same WiFi generation as your device.
Yes — a VPN encrypts your traffic and routes it through a remote server, which almost always reduces speed. Typical VPN overhead is 10–30% speed reduction, though this varies by VPN provider, server location, and encryption protocol. VPNs with modern protocols like WireGuard have minimal overhead (sometimes less than 10%). If your VPN is causing major slowdowns (50%+ reduction), try connecting to a server closer to your physical location or switching protocols.
Once you've run the speed test, compare your results against these benchmarks to understand what they mean for your usage:
Internet speeds vary enormously by country and region, shaped by infrastructure investment, population density, and regulatory frameworks. As of 2026, South Korea, Singapore, and several Scandinavian countries lead globally in average fixed broadband speeds, often exceeding 200 Mbps average download. The United States average sits around 200 Mbps download for fixed broadband, with significant disparities between urban fiber markets and rural DSL or satellite connections. Developing regions in South Asia, Africa, and parts of Latin America commonly see averages of 20–50 Mbps, though 5G rollout is rapidly improving mobile speeds in these areas.
This speed test tool works globally — results reflect your actual local conditions and your ISP's performance in your specific location, giving you an accurate picture of what your connection delivers regardless of where you are.
Read our guide: How to Get Your Website Indexed Faster in Google and How to Fix Crawl Errors That Hurt Your Google Rankings.