Online Internet Speed Test

Check your ping, download and upload speeds, jitter, and packet loss. Free, with recommendations, no installation required, works in your browser.

Advanced Internet Speed Test

Check ping, download, and connection stability

Loading internet speed test...

How It Works

Server Selection — automatically selects the closest test server to you

Ping Measurement — sends a signal and measures response time in milliseconds

Download Test — downloads data and measures your connection speed

Upload Test — uploads data to the server to check sending speed

Stability Analysis — checks jitter and packet loss

Results and Recommendations — in 60 seconds you get a complete report on connection quality

What We Test

Ping (Latency / RTT)

Description: Time it takes for a data packet to reach the server and return. Measured in milliseconds (ms).

Normal ranges:

  • 0–50 ms — ideal for video calls, gaming
  • 50–100 ms — acceptable for most tasks
  • 100+ ms — noticeable delays

Download Speed

Description: Speed of data transfer from server to you. Measured in Mbps.

Recommended speeds:

  • 2–5 Mbps — web browsing
  • 10 Mbps — 1080p video calls
  • 25 Mbps — 4K video
  • 100+ Mbps — family with multiple devices

Upload Speed

Description: Speed of sending data to the server. Measured in Mbps.

Recommended speeds:

  • 2–3 Mbps — medium quality video calls
  • 5–10 Mbps — HD 1080p video calls
  • 10+ Mbps — streaming video, Twitch

Jitter

Description: Variation in delay between packets. Measured in milliseconds.

Normal ranges:

  • <10 ms — excellent connection
  • 10–20 ms — acceptable
  • >30 ms — video calls will be choppy

Packet Loss

Description: Percentage of packets that don't reach the server. Measured in %.

Normal ranges:

  • 0% — perfect
  • 0–1% — acceptable
  • 1%+ — unstable connection

Overall Score

Description: Comprehensive rating based on all parameters.

Rating scale:

  • 90–100: Excellent
  • 70–89: Good
  • 50–69: Average
  • <50: Poor

Problems and Solutions

Very High Ping (>150 ms)

Causes: Distant server location, router issues, congested network.

  • Restart your router
  • Close background programs (torrents, cloud sync)
  • Connect via Ethernet cable instead of Wi-Fi
  • Contact your ISP

High Jitter (>20 ms)

Causes: Unstable Wi-Fi, interference, network congestion.

  • Switch to wired connection (Ethernet)
  • Restart your router
  • Disconnect other Wi-Fi devices
  • Check if router is near sources of interference

Packet Loss (>0.5%)

Causes: Unstable connection, router problems, poor Wi-Fi.

  • Use wired connection (Ethernet)
  • Restart modem and router
  • Update router firmware
  • Contact your ISP

Download Slower Than Promised

Causes: Many users on network, Wi-Fi issues, peak hours.

  • Use Ethernet cable
  • Close programs with internet access
  • Test at different times (usually faster at night)
  • Update network card drivers

Very Slow Upload

Causes: Asymmetric connection (this is normal), high load.

  • This is NORMAL for home internet
  • Check speed in your plan
  • Use Ethernet connection
  • If worse than plan — contact your ISP

Usage Recommendations

For Work and Study

Minimum: 10 Mbps (download), 2 Mbps (upload)

Recommended: 25+ Mbps (download), 5+ Mbps (upload)

For Online Gaming

Minimum: Ping <100 ms, jitter <10 ms

Recommended: 25+ Mbps, ping <50 ms

For Streaming Video

720p: 5 Mbps

1080p / 4K: 15–25+ Mbps

For Video Calls

Minimum: 2–3 Mbps, ping <100 ms

Optimal: 5–10 Mbps, jitter <20 ms

For Live Streaming (Twitch, YouTube Live)

480p: 3–5 Mbps upload

1080p: 10–15 Mbps upload

For Whole Family (4 people)

Minimum: 100 Mbps

Recommended: 150–300 Mbps

FAQ

Why do results differ from other services?

Each test selects different servers, network conditions change daily. Differences of 5–10% are normal. If difference is >50% → problem is on your side.

Test shows 100 Mbps, but I'm paying for 300. Why?

Several reasons:

  • Using Wi-Fi (weak signal)
  • Updates downloading in background
  • Many devices connected to router
  • Peak hours (evening) — network congested
  • ISP equipment issues

Is it safe to run the test?

Yes, completely safe. The test only sends and receives small data packets. No personal data is collected or transmitted.

Test shows different results each time. Is this normal?

This is normal. Internet speed varies throughout the day:

  • Night (0–6 AM) — usually faster
  • Day (12–6 PM) — may be slower
  • Evening (6–11 PM) — peak load

My ping is 300+ ms. Is this critical?

Depends on the task:

  • Web browsing, video — not critical
  • Video calls — inconvenient, will have delays
  • Online gaming — impossible to play

What is asymmetric internet?

When download is faster than upload. For example, 100 Mbps download vs 10 Mbps upload. This is NORMAL for home internet — people download more than they upload. Work requires symmetric internet.

How to improve internet speed?

Practical methods:

  1. Wired connection — Ethernet instead of Wi-Fi (20–40% faster)
  2. Restart — modem + router
  3. Router upgrade — if older than 5 years
  4. Change Wi-Fi channel — 5 GHz faster than 2.4 GHz
  5. Router position — in center of room, not in corner

About Units of Measurement

Mbps vs MB/s — what's the difference?

Term Full Name Meaning
Mbps Megabits per second Smallest unit of data
MB/s Megabytes per second 1 byte = 8 bits

Formula: MB/s = Mbps ÷ 8

Examples:

  • • Test shows: 100 Mbps → actual speed ≈ 12.5 MB/s
  • • Contract: "100 Mbps" → this is Mbps, not MB/s!
  • • Download: "2 MB/s" ≈ 16 Mbps in contract units

Requirements for Different Scenarios

Email and Web Browsing

  • Download: 2–5 Mbps
  • Upload: 1 Mbps
  • Ping: <200 ms (not critical)
  • Stability: Average

Video Calls (Zoom, Skype)

  • Download: 5–10 Mbps
  • Upload: 5–10 Mbps
  • Ping: <100 ms (important!)
  • Stability: HIGH

Online Gaming

  • Download: 10–25 Mbps
  • Upload: 5–10 Mbps
  • Ping: <50 ms (CRITICAL!)
  • Jitter: <5 ms

Streaming Video (Netflix, YouTube)

  • 720p: 5 Mbps
  • 1080p: 10–15 Mbps
  • 4K: 25+ Mbps
  • Ping: <100 ms

Live Streaming (YouTube, Twitch)

  • 480p: 3–5 Mbps upload
  • 720p: 5–10 Mbps upload
  • 1080p: 10–15 Mbps upload
  • Stability: VERY HIGH

Family (4 people)

  • Minimum: 100 Mbps
  • Recommended: 150–300 Mbps
  • Why: Multiple simultaneous users
  • Example: Video 25 + gaming 10 + work 5

Check Other Devices