CONNECTION STATUS: CHECKING

Checking if your internet works...

Last tested: Never

ISP: Loading...
IP: Loading...
Server: Cloudflare CDN

Ping Latency

--

Jitter

-- ms

Download Speed

--

Peak

-- Mbps

Average

-- Mbps

Upload Speed

--

Peak

-- Mbps

Average

-- Mbps

What you get

Answer "Does my internet work?" with our free speed test

'doesmyinternet.work' is a professional-grade internet speed testing tool that answers the questions "does my internet work?" and "is my internet working?" Get accurate measurements of download speed, upload speed, ping latency, and jitter - all from your browser without downloading any software. Trusted worldwide for troubleshooting internet issues, validating ISP claims, and ensuring reliable connectivity for work, gaming, and streaming.

Accurate Speed Testing

Professional-grade measurements using Cloudflare's global network for reliable, consistent results.

Complete Diagnostics

Beyond speed: ping, jitter, and connection status for comprehensive network health.

Privacy-First Design

No account required, no data stored on servers, everything runs locally in your browser.

Perfect for:

  • • Troubleshooting slow internet connections
  • • Validating ISP speed claims and SLAs
  • • Testing before important video calls or online gaming
  • • Diagnosing Wi-Fi vs wired connection differences
  • • Checking network performance on mobile devices

How the test works

  1. Starts with a quick connection check to Cloudflare. If it passes, we confirm your internet connection is working before the speed run.
  2. Measures download and upload using 6 parallel streams with adaptive chunk sizes over 10 seconds each, calculating overall throughput (total bytes transferred divided by elapsed time) for accurate real-world speed.
  3. Collects 20 ping samples by timing HTTP requests, then calculates average latency (trimming outliers) and jitter (RMS of consecutive differences) for a connection stability score.
  4. Uses ipapi.co once to detect your public IP, ISP, and approximate location so we can display your network context and select a nearby Cloudflare edge for realistic results.
  5. Stores only the timestamp of your last test locally so you can compare after tweaks or ISP changes.

FAQ

Do I need to install anything?

No. The test runs entirely in your browser using secure WebSockets. You remain in control of when the connection is checked, and nothing is stored on your device beyond the last test timestamp.

How accurate is the test?

We use Cloudflare's global network to ensure the test targets nearby edge points, giving you consistent results similar to other trusted speed test services.

What do I do with the results?

Use the values to compare against your ISP's promised speeds, file a support ticket with readings, or validate that your router or modem is operating correctly without running multiple tools.

How do you calculate download and upload speeds?

We run 6 parallel HTTP streams to Cloudflare for 10 seconds each, with adaptive chunk sizes (1–25 MB) that adjust based on your connection speed. The main number is overall throughput: total bytes transferred across all streams divided by elapsed time. We also show peak (highest single-chunk speed) and average (mean of all chunk speeds) for a complete picture.

How do you calculate ping and jitter?

Ping is the round-trip latency of small HTTP requests to Cloudflare. We collect 20 samples, trim the top and bottom 10% to remove outliers, and average the rest. Jitter is the RMS (root mean square) of differences between consecutive ping samples in time order, measuring how stable your connection is.

How do you detect my IP address and ISP?

We call ipapi.co once during the test to display your public IP, ISP, and nearby city so we can pick a close Cloudflare edge. That lookup is used only for this session, isn't stored on our servers, and is not sold to anyone.

Is this an internet page speed checker?

Yes. "doesmyinternet.work" is a browser-based internet page speed checker focused on your connection quality—download, upload, latency, and jitter—so you can answer "does my internet work?" or "is my internet working?" in seconds.

Why do speed test results vary?

Internet speeds fluctuate due to network congestion, time of day, device performance, Wi-Fi interference, and ISP routing. Run tests multiple times at different hours to get a better sense of your typical speeds. Results are also affected by your device, browser, and connection type.

Is my data secure and private?

Yes. All tests run directly in your browser. We don't store your IP, test results, or any personal data on our servers. The ipapi.co lookup for network info happens client-side and isn't retained. Your privacy is protected—no tracking, no cookies, no data collection beyond what runs locally in your browser.

Does this work on mobile devices?

Yes! The test works on any modern mobile browser. However, mobile results may be affected by cellular data caps, signal strength, and network throttling. For best results, connect to Wi-Fi when possible, as cellular speeds can vary significantly based on your carrier and location.

How does this compare to my ISP's speed test?

ISP speed tests often route through their own optimized servers and may not reflect real-world performance. "doesmyinternet.work" uses Cloudflare's global network for realistic results comparable to other independent speed tests. If you see significant differences, it could indicate ISP routing issues or throttling.

What about IPv6 or special network configurations?

The test uses standard IPv4 HTTP requests that work with most networks. If you're on IPv6-only or have special proxy/firewall configurations, results might be affected. The test will still work but may not reflect your full connection capabilities in those cases.