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.
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:
- Wired connection — Ethernet instead of Wi-Fi (20–40% faster)
- Restart — modem + router
- Router upgrade — if older than 5 years
- Change Wi-Fi channel — 5 GHz faster than 2.4 GHz
- 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