Single-stream browser estimate
What’s your network
doing right now?
One place to check your speed, reach the world,
and see where your connection exits.
Connection overview
NO TEST YETBrowser → Cloudflare edge
Median of 6 requests · includes HTTP overhead
IP-based estimate, not device GPS
Reach the world
How quickly can this browser reach each service?
Loads a small image from each service, 3 times. Times include connection and resource transfer. A successful image confirms that resource; it does not verify the entire website or login. A failed load can also mean filtering, an extension, or a changed endpoint.
Your internet identity
The exits observed by different services.
- Connection hint
- Unavailable
- Browser language
- —
- Time zone
- —
- Network state
- —
Compare your connections
Switch VPN or network, add a label, then run again. Last 12 snapshots stay in this browser.
| CONNECTION / TIME | EXIT REGION | DOWNLOAD | UPLOAD | LATENCY | RESOURCES LOADED |
|---|
What this test can tell you +
Measured on this device
All probes go from your browser to the named external service. No server tests on your behalf. Click Run to contact Cloudflare, IPify, ipapi.co and the destinations shown. Those services see your browser’s exit IP. Results are saved locally, with no analytics.
Useful estimates, with boundaries
Speed is a bounded single-stream transfer to Cloudflare, not a maximum ISP bandwidth certification. HTTP latency is not ICMP ping. Failed HTTP probes are not packet loss. IP geolocation is approximate; a VPN or proxy exit may be far from your device.
Things a web page cannot inspect
This page cannot enumerate VPN apps, inspect OS routing tables, identify the system DNS resolver, or guarantee a DNS/WebRTC leak check. “Browser online” is an operating-system hint. Test in each browser you use, because extension proxies can differ.
Cloudflare test endpoint documentation ↗