Internet Speed Test

Test your real download speed, upload speed, and latency for any mobile or landline connection everywhere in the world

020406080100MbpsReady to test

Each test transfers ~20–50 MB. Avoid on metered connections.

How this speed test works

Open-source infrastructure

Powered by M-Lab NDT7 — open-source network measurement infrastructure backed by Google, Mozilla, and the National Science Foundation.

700+ global servers

Your browser connects directly to the nearest M-Lab server. Zero test traffic flows through Country-Code.com — results reflect your actual connection.

Accurate & transparent

NDT7 measures your connection's true capacity using standard TCP. Results are comparable to other professional speed test tools.

Your privacy is protected

Country-Code.com does not collect, record, or store any data from your speed test. No IP address, no speed results, no location data. The test runs entirely between your browser and M-Lab's servers — we never see the results. M-Lab itself publishes anonymised aggregate network data as open research, but your individual test is never linked to your identity.

  • No account required
  • No personal data stored on our servers
  • No cookies set during the test
  • Traffic flows directly to M-Lab — not through us

What do your results mean?

Use this table to compare your measured download speed against the bandwidth requirements for everyday online activities.

ActivityMinimumRecommended
Web browsing & email1 Mbps5 Mbps
Social media & photos3 Mbps10 Mbps
Video call (1-on-1, SD)1 Mbps3 Mbps
Video call (HD / Teams / Zoom)3 Mbps8 Mbps
Group video conference5 Mbps15 Mbps
Streaming SD video3 Mbps5 Mbps
Streaming HD video (1080p)5 Mbps15 Mbps
Streaming 4K / UHD video15 Mbps25 Mbps
Online gaming3 Mbps10 Mbps
Large file downloads10 Mbps50 Mbps

Values are per stream/device. A household with multiple simultaneous users should add up requirements across all active devices.

Common speed issues and how to fix them

If your results are lower than expected, here are the most frequent causes and practical fixes.

Wi-Fi interference or weak signal

Move closer to your router, or switch to the 5 GHz band if your router supports it. Walls, microwaves, and neighbouring networks on the same channel can all degrade your signal. For the most reliable measurement, use an Ethernet cable.

Other devices consuming bandwidth

Streaming, cloud backups, software updates, or downloads running on other devices reduce available bandwidth. Pause background activity on all devices before running the test.

VPN reducing throughput

VPNs add encryption overhead and route traffic via a remote server, which can cut speeds by 10–40%. Disconnect your VPN to measure your ISP's true capacity.

Peak-hour congestion

ISP networks are shared infrastructure. During peak hours (evenings, weekends) you may see 20–50% lower speeds than off-peak. Run the test at different times to establish a pattern.

Outdated router or modem

Older hardware may be the bottleneck, not your ISP. Routers older than 5 years may not support the full speed of your plan. Check your router's rated throughput and consider upgrading if needed.

ISP throttling specific services

Some ISPs throttle video streaming or P2P traffic. If your speed test shows full speed but a specific service is slow, a VPN may help identify throttling. Contact your ISP if the pattern is consistent.

Frequently asked questions