Internet Speed Test

Check download, upload, ping, and jitter. No account, no data stored.

InstantNo data storedIn browser
0Mbps
Ready

Scale 0–100 Mbps

One tap · ~30 sec · or press Enter

How it works

Ping
Latency & jitter
Download
Median speed
Upload
Median speed
Result
No data stored

Good speeds

1–10 MbpsSlowBasic
10–25 MbpsAverageHD streaming
25–100 MbpsGood4K, gaming
100+ MbpsGreatHeavy use

Ping

Under 20 msExcellent
20–50 msGood
Over 100 msHigh latency

FAQ

This speed test measures your connection speed to our servers (same origin). Results reflect real-world performance for typical web traffic to this site. Results may differ from other speed tests depending on which server location they use.
Several factors affect speed test results: WiFi signal strength, router performance, number of devices on your network, time of day (peak hours), and distance from the test server. Connect via ethernet cable for the most accurate result.
For general browsing: 25 Mbps. For HD streaming: 25 Mbps. For 4K streaming: 50 Mbps. For video calls: 10 Mbps. For online gaming: 25 Mbps with low ping under 50ms. For remote work and cloud development: 100 Mbps recommended.
Ping (latency) is the time in milliseconds for data to travel to a server and back. Lower is better — under 20ms is excellent, under 50ms is good, over 100ms causes noticeable lag. Jitter is the variation in ping over time — low jitter means a stable connection, important for video calls and gaming.
No. This speed test runs entirely in your browser. Your IP address, speed results, and location are not stored on any server. Test history is saved locally in your browser only and never transmitted anywhere.
Ethernet almost always gives faster and more stable results than WiFi. WiFi speed is affected by distance from router, interference from other devices, and walls. For the most accurate speed test, connect your device directly to your router via ethernet cable.

Disclaimer: This test measures your connection to our servers. Results vary with load and device. We don’t store your IP, location, or results.

What Does an Internet Speed Test Measure?

A speed test measures four key metrics of your internet connection. Download speed (in Mbps) is how fast your device receives data from the internet — this affects streaming, browsing, and downloading files. Upload speed is how fast your device sends data to the internet — this matters for video calls, cloud backups, and publishing to remote servers.

Ping (latency) measures the round-trip time in milliseconds for a packet to travel from your device to a server and back. Lower ping means more responsive connections — under 20 ms is excellent for gaming and video calls, while over 100 ms causes noticeable lag. Jitter is the variation in ping over multiple packets. A stable connection has low jitter; high jitter causes choppy audio and video even when average ping looks acceptable.

How it works

Run a Speed Test in Seconds

01

Click Start Test

Hit the Start button to begin the speed test. No account or plugin required — runs entirely in your browser.

02

Download test

The tool fetches data from the server and measures how quickly your connection receives bytes, reporting download speed in Mbps.

03

Upload test

The tool sends data to the server and measures throughput, reporting your upload speed in Mbps.

04

See ping, jitter & history

View your ping and jitter results alongside download and upload. Results are saved locally in your browser for comparison over time.

Use cases

When to Run a Speed Test

📺

Streaming Diagnosis

Buffering on Netflix or YouTube? Run a test to confirm whether your download speed meets the 25 Mbps minimum for HD or 50 Mbps for 4K.

🏠

Remote Work Setup

Verify your home connection meets your company's requirements before starting a new remote role or setting up a home office.

🎮

Gaming Latency

Check ping and jitter before a gaming session. High jitter causes rubber-banding even when download speed looks fine.

📋

ISP Complaint Evidence

Run tests at different times of day and save the history as evidence when your ISP is not delivering the speed you are paying for.

💼

WFH Bandwidth Check

Before a large video call or all-hands meeting, confirm upload speed is sufficient (10 Mbps minimum for reliable HD video calling).

📡

New Router Validation

After setting up a new router or mesh system, run tests on multiple devices to verify the router is distributing bandwidth correctly.

FAQ

Frequently Asked Questions

1How accurate is this speed test?
This speed test measures your connection speed to our servers and reflects real-world performance for typical web traffic. Results may vary from other speed test services depending on the server location they use. For best accuracy, close other tabs and pause downloads before running the test.
2Why is my result lower than my plan speed?
Several factors reduce measured speed: WiFi signal strength and interference, router firmware, number of active devices on the network, peak-hour congestion, and distance from the test server. Connect via ethernet cable and test during off-peak hours for the most accurate comparison to your plan.
3What is a good internet speed?
General browsing and email: 10 Mbps. HD streaming: 25 Mbps. 4K streaming: 50 Mbps. HD video calls: 10 Mbps upload. Online gaming: 25 Mbps with ping under 50 ms. Remote work with cloud apps: 100 Mbps download recommended.
4What is the difference between ping and jitter?
Ping (latency) is the round-trip time in milliseconds for one packet. Jitter is the variation in that round-trip time across multiple packets. Low jitter (under 10 ms) means a stable, consistent connection. High jitter causes choppy audio and video in calls even when average ping appears acceptable.
5Does ethernet give faster results than WiFi?
Almost always, yes. Ethernet bypasses radio frequency interference, router distance limits, and shared wireless bandwidth. If your WiFi speed test result is significantly lower than your plan, try an ethernet connection to isolate whether the issue is your ISP or your wireless setup.
6What internet speed do I need for 4K streaming?
Netflix and YouTube recommend at least 25 Mbps for 4K Ultra HD. For multiple devices streaming simultaneously, multiply accordingly — four 4K streams need approximately 100 Mbps. A 50+ Mbps dedicated connection is recommended for consistent 4K streaming without buffering.
7What is a good ping for gaming?
Under 20 ms is excellent. Under 50 ms is good for most games. Between 50–100 ms is acceptable for casual play. Over 100 ms causes noticeable lag. Keep jitter under 5 ms — high jitter causes rubber-banding even with low average ping.
8Why does my result differ from my ISP plan?
ISP plan speeds are theoretical maximums. Real speeds are affected by network congestion, WiFi signal quality, router hardware, and shared connections. Test via ethernet during off-peak hours for the most accurate comparison to your plan.
9How do I test local network (LAN) speed?
This tool measures WAN (internet) speed. To test LAN speed between devices, use iperf3 — it sends data directly between two computers on the same network to measure internal throughput without using the internet connection.
10What upload speed do I need for video calls?
Zoom recommends 3.8 Mbps upload for HD group calls. Google Meet and Teams are similar. For reliable HD video calling, 5+ Mbps upload is a comfortable buffer. Low upload speed makes you appear pixelated and choppy to other participants.
11How do I improve my internet speed?
Move closer to your router or switch to ethernet. Restart your router (power cycle for 30 seconds). Check for background downloads or updates consuming bandwidth. Contact your ISP if speeds consistently fall below your contracted plan after testing via ethernet.
12What is jitter and why does it affect gaming and video calls?
Jitter is the variation in ping over time — if latency swings between 10 ms and 80 ms rather than holding steady, that variation is your jitter. High jitter causes voice to cut out, video to stutter, and gaming inputs to feel inconsistent even when average ping is acceptable. Below 5 ms is ideal for gaming; below 30 ms is acceptable for VoIP. Ethernet and a less-congested router channel both reduce jitter significantly.
Learn more

Developer Guides

Feedback for speed_test

Tell us what's working, what's broken, or what you wish we built next — it directly shapes our roadmap.

You make the difference

Good feedback is gold — a rough edge you hit today could be smoother for everyone tomorrow.

  • Feature ideas often jump the queue when lots of you ask.
  • Bug reports with steps get fixed faster — paste URLs or examples if you can.
  • Name and email are optional; we won't use them for anything except replying if needed.

Stay Updated

Get the latest tool updates, new features, and developer tips delivered to your inbox.

What you'll get
  • Product updates & new tools
  • JSON, API & developer tips
  • Unsubscribe anytime — no hassle

Get in touch

Feature ideas, bugs, or a quick thanks — we read every message.