Live connection check

You loaded this page.
Now check the rest.

The check runs on its own. It times a few requests, pulls a short download, knocks on a handful of public destinations, peeks at service-status pages, and reads whatever network hints the browser is willing to share.

This site uses Plausible for aggregate analytics. No personal identifiers, no cross-site tracking, no cookies.

Awaiting checkLast check:

The full check starts automatically.

Environment

Unavailable
  • Browser signal:
  • Browser: Unknown
  • OS: Unknown
  • Language: Unknown
  • Timezone: Unknown
  • Saved data mode: Unknown
  • Est. type: Unavailable
  • Reported downlink: Unavailable
  • Reported RTT: Unavailable

This browser does not expose connection type details.

Avg latency

Waiting for result

Excellent < 30ms · Good 30–80ms · Poor > 150ms

Latency appears after the first probe completes.

Download speed

Waiting for result

<1 Mbps Slow · 1–10 Mbps OK · 10–50 Mbps Fast · >50 Mbps Very fast

Download estimate appears after the payload fetch.

Min latency

Waiting for result

Fastest response

Latency appears after the first probe completes.

Max latency

Waiting for result

Slowest response

Latency appears after the first probe completes.

Jitter

Waiting for result

Stable < 5ms · OK 5–20ms · Unstable > 20ms

Jitter needs multiple latency samples.

Checks completed

Waiting

Successful requests out of 4

Partial samples can still explain the connection.

Reachability

0/5 reached

These are browser-side reachability checks, not official service-health claims. A completed no-CORS request means the destination answered, even when the browser hides the body.

  • OnlineCheck

    Checking…

    Waiting for reachability result.

  • Google DNS

    Checking…

    Waiting for reachability result.

  • Cloudflare 1.1.1.1

    Checking…

    Waiting for reachability result.

  • GitHub

    Checking…

    Waiting for reachability result.

  • Slack CDN

    Checking…

    Waiting for reachability result.

Service status

    Checking status APIs…

    Public network

    Checking IPinfo Lite context…

    The public IP comes from the request headers OnlineCheck sees. ISP, ASN, and IPv6 details use IPinfo Lite when a token is configured.

    Recent checks

    Recent checks live in this browser only. Nothing is sent back.

    Share diagnostic

    IP details stay out unless you opt in.