Internet Speed Test

Free online internet speed test — measure your download speed, latency, and connection bandwidth in your browser. Works for WiFi, DSL, cable, modem, and mobile networks. No signup, no app required.

  • 100% free
  • No signup
  • Runs in your browser
Common uses: internet speed test · speed test · bandwidth test · modem bandwidth test · dsl speed test

Used 14.9K times today

This browser-based speed test estimates your download speed using timed HTTP requests. For the most accurate results, use Speedtest.net or Fast.com.
Ready

How to Use Internet Speed Test

  1. 1

    Click Start Test

    Press Start Speed Test to begin measuring your download speed and latency.

  2. 2

    Wait 10–20 seconds

    The test downloads a sample file while timing the transfer. No plugins, no app — runs entirely in your browser.

  3. 3

    See your speed

    Your download speed appears in Mbps along with latency in ms. Run it 2–3 times for a reliable average.

Frequently Asked Questions

How does this speed test work?
It downloads a known-size sample file from a CDN and times the transfer. From bytes ÷ seconds it calculates your effective download throughput in Mbps. Latency is measured by a separate timing ping. Everything runs in your browser — no installs needed.
How accurate is this speed test?
Accurate to within ~10–15% of dedicated tests like Speedtest.net for most home connections. For absolute precision (e.g., to dispute an ISP bill), use Ookla or Cloudflare's speed test. For a quick check of "is my internet slow right now?", this is plenty.
Why is my speed lower than my ISP plan?
Several reasons: WiFi overhead (use ethernet for true line speed), other devices using bandwidth, ISP throttling during peak hours, server distance, browser overhead. Try ethernet + closing other tabs for an accurate line reading.
Does this test my modem or my WiFi?
It measures the slowest link in the chain between your device and the test server. If you're on WiFi, that's usually the WiFi link, not the modem. To test your modem's true speed, plug ethernet directly into the modem and re-run.
Can I test DSL, cable, fiber, and mobile networks?
Yes — the test works on any connection. DSL typically returns 5–100 Mbps; cable 100–1000 Mbps; fiber 100–10,000 Mbps; 4G mobile 10–100 Mbps; 5G mobile 50–1000 Mbps. If your result is wildly different from these ranges, something's wrong with the connection.
What is a "good" internet speed?
For typical home use: 25 Mbps minimum for HD streaming, 100 Mbps for 4K + multiple devices, 300+ Mbps for heavy work-from-home / gaming households. Less than 10 Mbps and you'll struggle with video calls.
Why is my latency / ping high?
Latency measures round-trip time to the server, separate from bandwidth. Anything under 50 ms is great. 50–150 ms is normal for distant servers. Over 200 ms suggests congestion, WiFi issues, or a satellite connection. High latency hurts gaming + video calls more than low bandwidth does.

Embed This Tool

Add this tool to your website for free. Just copy and paste the code below:

<iframe src="https://utilko.com/embed/internet-speed-test/" width="100%" height="500" frameborder="0" title="Internet Speed Test"></iframe>

About Internet Speed Test

This internet speed test measures your download bandwidth and latency directly in your browser — no Flash, no plugins, no app downloads. It works for any connection: WiFi, ethernet, DSL, cable, fiber, 4G/5G mobile, or even a modem on a slow link.

What this speed test measures

  • Download speed (Mbps) — how fast data flows from the internet to your device. The main number people care about.
  • Latency (ms) — round-trip time to the test server. Lower is better. Critical for video calls and gaming.

What "Mbps" actually means

Mbps = megabits per second. Note the lowercase b: bits, not bytes. There are 8 bits in a byte, so a 100 Mbps connection downloads a file at roughly 12.5 megabytes per second (100 ÷ 8). ISPs advertise in Mbps because the numbers are bigger, but file-download progress bars are usually in MB/s (megabytes/second).

Quick speed reference

ConnectionTypical download
Dial-up modem0.056 Mbps
DSL5–100 Mbps
4G LTE mobile10–100 Mbps
Cable100–1,000 Mbps
5G mobile50–1,000 Mbps
Fiber (gigabit)500–10,000 Mbps

If your tested speed is dramatically below the expected range for your plan, the bottleneck is usually WiFi (test on ethernet to confirm), ISP throttling, or congestion at your local node.

More Privacy & Security Tools