Internet Speed Test at Your Address 2026

Free · No download required · Results in ~30 seconds

Test your real download speed, upload speed, and latency. Compare your results to your ISP’s advertised speeds and find out if you’re being underserved.


Mbps

Download
Mbps
Upload
Mbps
📡
Ping
ms
Jitter
ms

Click Start to test your connection speed.

What Your Speed Test Shows

Download Speed

How fast data travels from the internet to your device. Affects streaming, browsing, and file downloads. The FCC minimum is 100 Mbps (2024 standard). Most households need 200–500 Mbps.

Upload Speed

How fast data travels from your device to the internet. Critical for video calls, live streaming, and cloud backups. Cable plans are asymmetrical — a 300 Mbps download plan may only give 15–25 Mbps upload. Fiber gives equal speeds both ways.

Ping and Jitter

Ping is round-trip time in milliseconds — under 30ms is good, under 10ms is excellent. Jitter is how much ping varies between requests. Under 10ms jitter means a stable connection. High jitter causes choppy video calls and inconsistent gaming even if average ping looks fine.

Why Results Differ from Your Plan

Wi-Fi overhead, router bottlenecks, peak-hour cable congestion, and device limitations all reduce measured speed. Test over ethernet for the most accurate reading. If you consistently get less than 60% of advertised speed on ethernet during off-peak hours, contact your ISP.

How This Test Works — and Why It’s Different

Most online speed tests give you a single number after a few seconds. This one tells you more about your actual connection by running 4 parallel download streams, 3 sequential upload bursts, and 10 latency probes — all using your browser’s built-in XMLHttpRequest API. No Flash, no Java, no app download. Results are ready in about 15 seconds.

How it measures download speed

4 simultaneous XHR requests each download a 10 MB file from speed.cloudflare.com — Cloudflare’s global network with edge servers in 300+ cities. Using 4 parallel streams better reflects how real-world browsing works (browsers open multiple connections simultaneously), so the result is more accurate for fast connections than a single-stream test.

How it measures upload speed

3 sequential POST requests each send a 1.5 MB payload to Cloudflare’s upload endpoint, using onprogress events to track bytes in real time. Upload is measured sequentially (not parallel) to avoid overwhelming asymmetric cable upload channels, giving a more stable reading.

How it measures ping and jitter

10 sequential zero-byte requests measure round-trip time using performance.now() — the browser’s high-resolution timer. Jitter is calculated as the average deviation between consecutive pings. This captures connection stability, not just average latency.

Tool Infrastructure Streams Upload Ping + Jitter
This test Cloudflare (300+ cities) 4 parallel ✓ Yes ✓ 10 probes
Speedtest.net (Ookla) ISP-sponsored servers Multi ✓ Yes ✓ Yes
Fast.com (Netflix) Netflix CDN only Single Hidden by default ✖ No
Google Speed Test M-Lab (throttled by some ISPs) Single ✖ No ✖ No

Why not use Speedtest.net? Ookla is owned by Ziff Davis, whose revenue comes from ISP advertising partnerships. Cloudflare has no relationship with ISPs — it’s a neutral network that ISPs cannot optimize for. Results here often show lower numbers than Ookla, but they’re a more honest reflection of your real connection speed.

Why not use Fast.com? Fast.com only measures speed to Netflix’s own CDN. If your ISP throttles Netflix traffic (a documented practice before Net Neutrality enforcement), Fast.com results will be lower than your actual speed. This test uses Cloudflare, which no ISP specifically prioritizes or throttles.

Speed Test Questions

Is this speed test accurate?
Yes — it measures real data transfers to Cloudflare’s global network.For the most accurate result, connect via ethernet, close other tabs, and run 2–3 times. Wi-Fi adds overhead that can reduce apparent speeds by 10–30%.
Why is my upload speed so much slower than download?
Cable internet is asymmetrical by design.A cable plan advertised as “300 Mbps” typically has 300 Mbps download but only 10–25 Mbps upload. Fiber plans (AT&T, Verizon Fios, Google Fiber) give symmetrical speeds where upload equals download — ideal for video calls and content creation.
What is a good ping for gaming?
Under 30ms is good; under 20ms is excellent for competitive gaming.Most games become frustrating above 100ms. Note: ping here is measured to Cloudflare’s nearest edge — in-game ping to specific game servers will be somewhat higher depending on server location.
Should I test on Wi-Fi or ethernet?
Ethernet gives the most accurate reading of your ISP connection speed.Wi-Fi results include wireless overhead and RF interference. Test on ethernet to diagnose your ISP. Test on Wi-Fi to understand what your devices actually experience day-to-day.
My speed test looks fast but streaming still buffers — why?
Speed test fine but real-world slow usually means bufferbloat or packet loss, not bandwidth.Run our bufferbloat test and packet loss test to find the real culprit. These issues are invisible on a standard speed test but severely degrade real-world performance.
How this test works
This tool uses XMLHttpRequest to transfer real data to/from Cloudflare’s globally distributed network.Latency: 10 sequential small requests, median taken. Download: 4 parallel streams downloading 10MB each — parallel streams saturate your connection more accurately than a single stream. Upload: 3 sequential 1.5MB POSTs averaged. No data is stored.

Data: Tests use speed.cloudflare.com endpoints. Latency is the median of 10 round-trip requests. Download uses 4 parallel 10MB streams to properly saturate the connection. Upload uses 3 x 1.5MB POSTs. Results vary by time of day, device, and distance to Cloudflare PoP.

Scroll to Top
Not sure which plan fits your address?
📞 (978) 723-5746
Mon-Sun 8am-10pm EST · Free · No pressure

Comparing internet & phone plans across 16 providers and 8 carriers in all 50 states. We verify pricing monthly so you always see what providers are actually charging.

📞 (978) 723-5746
Mon-Sun 8am-10pm EST · Free · No pressure
✓ Prices verified monthly
✓ Data: FCC · Ookla · J.D. Power
✓ Last updated: July 2026
© 2026 ShopLikeSam · Prices subject to change · Call to verify availability at your address Not affiliated with any carrier · Affiliate disclosure