netcheck.
Checking connection

Your NetCheck account

Sign in to save your speed tests and view your personal dashboard. Continue with your email or a supported sign-in provider.

Sign in or create account ↗

YOUR INTERNET TOOLKIT

Your internet.
Full speed ahead.

Test your speed in one tap. Explore your network when you need to.

LET’S CHECK YOUR CONNECTION

How fast is your internet?

Timed · 4 connections
Mbps— MB/s

READY TO TEST

Ready when you are

12s download + 12s upload

About 30–50 seconds. Up to 2 GB of data on fast lines. Stop anytime.

Download
Mbps
Receiving data
Upload
Mbps
Sending data
Ping
ms
HTTP response time
Jitter
ms
Variation in latency
Close downloads and pause streaming for a clearer result.

What is your connection good for?

Estimated quality
BrowsingRun a testPages & everyday use
GamingRun a testLatency & responsiveness
StreamingRun a testVideo playback
Video callingRun a testTwo-way audio & video

NetCheck estimates from measured speed, HTTP ping and jitter. Packet loss and latency under load are not measured. Actual app performance can differ.

How quality is estimated

Good browsing: ≥2 Mbps download and ping <250 ms. Good streaming: ≥5 Mbps download. Good gaming: ≥5 Mbps down, ≥1 Mbps up, ping ≤60 ms and jitter ≤20 ms. Good video calling: ≥5 Mbps down, ≥3 Mbps up, ping ≤150 ms and jitter ≤30 ms. “Excellent” uses stricter thresholds; “Fair” and “Limited” indicate less headroom. Missing required measurements show “Not enough data”. These are NetCheck guidelines, not an Ookla rating.

Check your IP address

IP

See your public IP, internet provider and approximate location.

Local time

LIVE
--:--:--

Loading date…

Your timezone
From your device clock

Speed, in real time

A snapshot of this connection—not your advertised internet package.

Your network, explained

Public IP details identify your network. Location is an estimate.

A better comparison

Try Wi-Fi and a wired connection, keeping other downloads paused.

Check apps & websitesPakistan and worldwide · service details & status charts
How measurements and data work

Your public IP is detected through ipify (with ipapi as backup). Network details use matching Cloudflare edge data or server-side ipwho.is and ipapi lookups of that IP, with ipapi.is as an additional provider. Speed tests transfer random, uncompressed data between your browser and NetCheck’s own Cloudflare-hosted endpoints. These services receive your public IP. When you check your IP, OpenStreetMap receives the approximate coordinates to display the map. Login is optional and does not change measurement access. When you sign in, NetCheck saves your latest 100 test results to your account. IP addresses and device coordinates are not included in saved test history. You can delete your history from your dashboard.

Each direction uses four concurrent HTTP transfers for a 12-second measurement window after a connection warm-up. Downloads count received bytes; uploads count server-acknowledged bytes and finish active requests before calculation. Final speeds use total bytes divided by elapsed time, not the fastest sample. A 1 GB limit per direction may shorten very fast tests. This remains a measured HTTP estimate. Server distance, Wi-Fi, VPNs, browser overhead and the test size affect results; very fast lines can read below their full capacity. Ping includes HTTP overhead and jitter is the mean difference between consecutive latency samples. Local time follows your device settings.