Browser Speed Test - Online Measure Download/Upload
Measure your internet connection speed by downloading and uploading a small test file. Works from your browser.
UD5 Toolkit
Test your download speed, estimate file transfer times, and understand your connection
| Slow | < 10 Mbps | Basic browsing, email |
| Average | 10 – 30 Mbps | HD streaming, casual gaming |
| Fast | 30 – 100 Mbps | 4K streaming, online gaming |
| Very Fast | 100 – 500 Mbps | Multiple 4K streams, large downloads |
| Gigabit | 500+ Mbps | Everything simultaneously |
| Connection Type | Typical Speed | 1GB Download |
|---|---|---|
| Dial-up (56k) | 0.056 Mbps | ~39 hours |
| DSL | 1 – 25 Mbps | 5 min – 2.3 hrs |
| Cable | 25 – 300 Mbps | 27 sec – 5 min |
| Fiber Optic | 100 – 2000 Mbps | 4 sec – 1.4 min |
| 4G LTE | 5 – 50 Mbps | 2.7 min – 27 min |
| 5G | 50 – 1000 Mbps | 8 sec – 2.7 min |
| Starlink Satellite | 50 – 250 Mbps | 33 sec – 2.7 min |
| Activity | Min Speed | Recommended |
|---|---|---|
| 📧 Email & Browsing | 1 Mbps | 5 Mbps |
| 🎵 Music Streaming | 2 Mbps | 5 Mbps |
| 📺 HD Video (1080p) | 5 Mbps | 10 Mbps |
| 🎬 4K Ultra HD Video | 15 Mbps | 25 Mbps |
| 🎮 Online Gaming | 3 Mbps | 10 Mbps |
| 💻 Video Conferencing | 2 Mbps | 8 Mbps |
| 🏠 Smart Home (4+ devices) | 25 Mbps | 50+ Mbps |
Mbps (Megabits per second) and MB/s (Megabytes per second) are different units. There are 8 bits in 1 byte, so 1 MB/s = 8 Mbps. Internet service providers (ISPs) advertise speeds in Mbps because the numbers appear 8× larger. Download managers and browsers typically display speeds in MB/s. To convert: divide Mbps by 8 to get MB/s, or multiply MB/s by 8 to get Mbps. For example, a 100 Mbps connection downloads at approximately 12.5 MB/s under ideal conditions.
This tool provides a quick, lightweight estimate of your download speed using HTTP-based testing. Services like Speedtest.net (Ookla) and Fast.com (Netflix) use dedicated server infrastructure with multiple simultaneous connections and larger data payloads, which can yield more precise results—especially for very fast connections (500+ Mbps). Our test downloads data from a single server using standard HTTP, which is more representative of how you'd download a single file from a website. For the most accurate measurement, run our test 2–3 times and average the results.
Several factors can reduce your effective download speed: (1) Wi-Fi signal strength and interference—wired Ethernet connections are typically faster and more stable; (2) Network congestion during peak hours (evenings when neighbors are also streaming); (3) The server you're downloading from may have its own speed limits; (4) Background applications consuming bandwidth (updates, cloud sync, video calls); (5) Older routers or modems that don't support higher speed tiers; (6) ISP throttling of certain types of traffic. For best results, test with a wired connection during off-peak hours.
Download time = File size ÷ Download speed. Here are estimates for a 1 GB (1,024 MB) file: 5 Mbps ≈ 27 minutes; 25 Mbps ≈ 5.5 minutes; 50 Mbps ≈ 2.7 minutes; 100 Mbps ≈ 1.4 minutes (82 seconds); 300 Mbps ≈ 27 seconds; 1 Gbps ≈ 8 seconds. These are theoretical minimums; real-world times are typically 10–20% longer due to protocol overhead, network fluctuations, and server-side limitations. Use our Download Time Calculator above for precise estimates with your actual speed.
For 4K Ultra HD streaming (Netflix, YouTube, Disney+), you need at least 15 Mbps per stream; 25 Mbps is recommended for buffer-free viewing. For online gaming, raw speed matters less than latency (ping)—most games only use 1–5 Mbps but require latency under 50ms for a good experience. A household with multiple 4K streams, gaming, and video calls simultaneously should aim for 100–200 Mbps or more. For competitive gaming, prioritize a wired Ethernet connection and low-latency ISP (fiber is ideal).
Latency (measured in milliseconds, ms) is the time it takes for a data packet to travel from your device to a server and back. It's different from bandwidth (speed). Low latency (<20ms) is excellent for gaming and video calls; 20–50ms is good; 50–100ms is acceptable for browsing; >100ms may cause noticeable lag. Fiber connections typically offer the lowest latency (5–15ms), while satellite internet has higher latency (25–60ms for Starlink, 500–600ms for traditional satellite) due to the distance signals must travel. Even a fast 500 Mbps connection can feel sluggish if latency is high.
Quick fixes: (1) Move closer to your Wi-Fi router or use a wired Ethernet cable; (2) Restart your modem and router—this clears temporary issues; (3) Close bandwidth-heavy background apps (cloud backups, streaming, torrents); (4) Update your router's firmware; (5) Change your Wi-Fi channel to avoid interference from neighboring networks; (6) Use a modern Wi-Fi 6 router if you have many devices; (7) Check for ISP throttling by testing with a VPN; (8) Upgrade your internet plan if your needs have grown. If speeds are consistently below 50% of your plan's advertised speed, contact your ISP for troubleshooting.
Jitter is the variation in latency over time—essentially how inconsistent your ping is. If your latency fluctuates between 20ms and 80ms, you have high jitter (60ms variation). High jitter causes problems with real-time applications like VoIP calls (choppy audio), video conferencing (freezing video), and online gaming (rubber-banding). A jitter under 10ms is excellent; 10–30ms is acceptable; above 30ms may cause noticeable issues. Jitter is often caused by network congestion, Wi-Fi interference, or outdated networking equipment. Using a wired connection is the best way to reduce jitter.
5G and fiber optic serve different use cases. In ideal conditions, 5G can reach speeds of 1 Gbps or higher—comparable to mid-tier fiber plans. However, fiber offers more consistent speeds, lower latency (typically 5–10ms vs. 15–30ms for 5G), and no data caps on most plans. 5G speeds vary significantly based on your distance from the tower, building materials, weather, and network congestion. For home internet, fiber is generally more reliable; for mobile use, 5G is excellent when coverage is strong. Many users find that a fiber connection at home paired with 5G on mobile provides the best overall experience.
Our speed test uses between 500 KB and 5 MB of data depending on the test size you select. The "Quick" test uses ~500 KB (suitable for metered/mobile connections), "Normal" uses ~2 MB, and "Thorough" uses ~5 MB. This is significantly less data than most commercial speed tests, which can use 50–200 MB per test. Our lightweight approach makes it ideal for quick checks on mobile data plans or slow connections. We recommend the "Quick" test if you're on a limited data plan.
Measure your internet connection speed by downloading and uploading a small test file. Works from your browser.
Enter a URL and get a rough client-side performance simulation: request count, DOM size, and potential speed tips. No real Lighthouse.
Paste text to calculate the estimated reading time based on your WPM. Set speaking time too. Perfect for speeches.
Test how your page loads under slow, 3G, or offline conditions by intercepting fetch and applying delays. No DevTools needed.
Send HEAD requests to popular websites and measure the round‑trip time. Quick network health check. Client‑side.
Measure your typing speed in words per minute and accuracy. Random word prompts. Compare results over time. No data sent.
Enter a URL and click to check if it's reachable from your browser (CORS-limited, uses no-cors fetch). Quick manual test. Local only.
Paste a Content‑Security‑Policy header and get a human‑readable breakdown. See potential risks and suggestions.
Fetch a page and list all loaded assets (CSS, JS, images) with their sizes. See total page weight. Quick performance check.
Convert fuel economy units between miles per gallon (US/UK), liters per 100 km, and kilometers per liter. Useful for international car comparisons.
Enter hole saw diameter and material to find the recommended RPM and feed pressure. Prevent burning and kickback.
List assignments with estimated minutes. See total time and break into Pomodoro sessions. Stay motivated.
Estimate hiking time using Naismith's rule (distance + elevation gain). Adjust for terrain and fitness. Plan your outdoor adventure.
Create a QR code that lets people connect to your Wi‑Fi without typing a password. Just scan and join. Secure local.
See exact dimensions of your current browser inner/outer window, screen resolution, and pixel ratio. Developer debug.
Based on desired annual income and billable days, calculate your minimum day rate. Don't undercharge.
Morse characters flash on screen; you must tap them correctly on a single button. Points for accuracy and speed. Learn Morse in a fun way.
Compare font‑display values (block, swap, fallback, optional) on the fly. See how text renders during web font load. Choose the right strategy.
Paste text with mixed Arabic/Hebrew and English. See the Unicode bidi class of each character and ordering. i18n debugger.
Simulate a PWA receiving shared text, links, and images. Test the Web Share Target API without a server.
If your device has a barometer, read the pressure and see trend analysis for short-term weather prediction. Fully local sensor access.
Calculate your weekly, monthly, or annual pay based on hourly wage and hours. Include overtime rates. Accurate and private.
Set launch angle, initial speed, and height. See the trajectory, max height, and range plotted on a canvas. Learn kinematics.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For native‑like apps.
Analyze letter/symbol frequency with an interactive bar chart and heatmap. Useful for breaking simple ciphers, linguistics, and SEO keyword analysis. Local processing.
Paste text to compute reading ease and grade level using Flesch-Kincaid, SMOG, and ARI. Improve your writing clarity. All in browser.
Breakdown of expected costs (materials, appliances, etc.) for a tiny house. Adjust percentages or enter custom. Local calculation.
Test the Web Share API by sharing text, links, and files directly from the browser. Check compatibility and see example code.
Tap any key multiple times. Shows average BPM, standard deviation, and a visual metronome beat. More accurate than simple tap.
Analyze text for keyword frequency and density. Highlights over-optimized terms. Perfect for content writers and SEO editors. Entirely browser-based.