Internet Speed Test — Download, Upload & Ping in Seconds
One click measures your real download speed, upload speed and latency against Cloudflare's edge network.
Quick answer: Test your internet speed free in the browser: download Mbps, upload Mbps and latency — measured against Cloudflare's global network. No app install, no signup, no data collection.
Got a slow or weird result? Run the 60-second checklist
- Wired vs Wi-Fi: test once near the router, then again on ethernet — the gap is your Wi-Fi loss.
- Bands: on 2.4 GHz expect half of 5 GHz; switch bands and re-test.
- Close the hungry apps: cloud sync, backups, updates and streaming boxes eat bandwidth silently.
- Run it 3 times at different hours — ISP congestion shows in evening runs.
- Reboot chain: router off 30 seconds, then modem, then re-test.
- Compare with your plan: below 60% of promised speed on ethernet = evidence for an ISP support ticket.
- VPN off before testing — a VPN tunnel caps the visible speed.
- Data cap check: deprioritized speeds after a cap are an ISP-side change, not your gear.
How to use
- Press the big GO button — or just tap anywhere — and the needle comes alive.
- About 20 seconds: ping & jitter, then download, then upload, with a live speed graph.
- Share your result or compare it against your plan's promised speed.
About this tool
Speed tests lie when they use tiny files or far-away servers. This one runs like the tools you know: an Ookla-style meter with a live needle, an instant GO-start (one tap anywhere and the test begins), and a parallel-stream engine measured against Cloudflare's edge — the same network that serves a huge share of the internet, with a datacenter near almost everyone. It reports download, upload, unloaded ping and jitter, grades what your connection can handle (4K streaming, gaming, video calls, fast uploads), and if your network or adblocker blocks the primary test server it silently switches to a backup mirror instead of failing like other browser speed tests do. Results never leave your device; nothing is logged or stored.
FAQ
Which servers does it use?
Why do I have to tap to start?
What is jitter?
Why do results vary?
Does the test use my data cap?
Is my speed logged?
Rate this tool
Your rating stays in this browser (local storage) — nothing is sent to any server.
Related tools
JSON Formatter
Developer Tools
🔀CSV to JSON Converter
Developer Tools
🔍Regex Tester
Developer Tools
🔤Base64 Encoder / Decoder
Developer Tools
🌐URL Encoder / Decoder
Developer Tools
#️⃣Hash Generator (MD5 & SHA)
Developer Tools
🆔UUID Generator
Developer Tools
⏱️Epoch Timestamp Converter
Developer Tools
🎟️JWT Decoder
Developer Tools
⏰Cron Expression Generator
Developer Tools
🔢AI Token Counter
Developer Tools
🧪Fake Person Generator
Developer Tools
📧Fake Email Generator
Developer Tools
✅Credit Card Validator
Developer Tools
📱Phone Number Validator
Developer Tools
📨Email Validator
Developer Tools
💾Data Storage Converter
Developer Tools
🧬HTML Encoder / Decoder
Developer Tools
🧾JSON to CSV Converter
Developer Tools
🔁CSV to JSON Converter
Developer Tools
📐XML Formatter / Beautifier
Developer Tools
🗄️SQL Formatter
Developer Tools
📝Markdown Previewer
Developer Tools
🌐IP Subnet Calculator
Developer Tools
🕒Unix Timestamp Converter
Developer Tools
🌈CSS Gradient Generator
Developer Tools
🌓CSS Box Shadow Generator
Developer Tools
🚦HTTP Status Code Lookup
Developer Tools
🛰️What Is My IP
Developer Tools
🔎WHOIS Lookup (RDAP)
Developer Tools
🛡️Password Breach Checker
Developer Tools
🧪Fake JSON / API Data Generator
Developer Tools
🔌REST API Tester
Developer Tools
🌍DNS Lookup
Developer Tools
📑Markdown to HTML Converter
Developer Tools
🗂️ZIP File Extractor
Developer Tools
📦ZIP File Creator
Developer Tools
🔏File Checksum Verifier
Developer Tools
📷Webcam Test
Developer Tools
🎙️Microphone Test
Developer Tools
⌨️Keyboard Tester
Developer Tools
🕵️User Agent Checker
Developer Tools
🖥️Screen Resolution Checker
Developer Tools
🗝️Passphrase Generator
Developer Tools
🔒AES Encrypt / Decrypt
Developer Tools
🛡️WebRTC Leak Test
Developer Tools
🟥Dead Pixel Test
Developer Tools
Reading your result: Mbps, ping and next steps
This internet speed test measures your real download speed, upload speed and latency against Cloudflare's edge network in about 20 seconds from one tap. Here's how to read a plausible result: 145 Mbps down, 18 Mbps up, 11 ms ping, 3 ms jitter. What 145 down means in practice: a 1.2 GB game patch is 1.2 × 8 = 9.6 gigabits, and 9,600 ÷ 145 is about 66 seconds — speeds are megabits, files are megabytes, eight to one. Upload: a 500 MB clip at 18 Mbps is 4,000 ÷ 18, roughly 222 seconds or three minutes forty. Ping and jitter describe responsiveness, not size — 11 ms with 3 ms of wobble is calm.
Remember what the meter can't see. You're measuring the round trip to the nearest Cloudflare datacenter, so a great result doesn't guarantee the same path to a game server in another region — if one app lags while the test looks strong, the bottleneck lives past the meter. Also mind the data: a full run can move up to ~150 MB on fast lines, so don't loop it hourly on a hotspot plan. My routine: test on Wi-Fi, then wired if you can, and let the gap between the two numbers tell you whether the router or the line is the weak link.
Internet Speed Test questions, answered straight
What speed do I actually need for video calls?
Why is my upload so much slower than my download?
Can I use this to test a VPN?
Should I test over Wi-Fi or ethernet?
The complete internet speed test guide
Prefer the long version — a worked example, the mistakes people actually make, and answers to real questions? The blog guide Internet Speed Test — Complete Guide, Mistakes & FAQ covers all of it step by step.
Browse the collection: Developer Tools — All 46 Free Online Tools