ZonoTools
Home/Device Tools/Am I Online

Am I Online

Internet connection

Checking…

Uses navigator.onLine plus a small external reachability probe. Nothing is stored.

How to use

  1. Open the page — Yes, No, or Uncertain appears at the top after both checks finish.
  2. Read navigator.onLine and the external probe result in the Details card.
  3. Click Refresh after reconnecting Wi‑Fi, Ethernet, or toggling airplane mode.

FAQ

Am I online right now?

You are reported as online when navigator.onLine is true and a small HTTPS reachability request to a public endpoint succeeds. If either fails, the headline shows No or Uncertain with an explanation below.

Why does Wi‑Fi show connected but this says uncertain?

That often means a captive portal (hotel or café login page), DNS failure, or a firewall blocking outbound HTTPS. navigator.onLine only knows the OS link is up — not that the internet fully works.

What is navigator.onLine?

A boolean property on the Navigator object that reflects whether the browser believes the network interface is connected. It updates when you go offline in the OS or lose link — but it can stay true behind a login wall.

What is the external probe?

A lightweight fetch to a well-known public HTTPS API. If it completes successfully, your browser can reach the wider internet, not just your router.

Does this prove my speed is good?

No. It only checks basic reachability, not bandwidth, latency, or packet loss. Use a dedicated speed test for performance.

Is my browsing tracked by this check?

The reachability probe contacts a third-party IP service like other sites do. We do not store your result; the check runs to answer online/offline for this page.

Introduction

Am I Online tells you in plain language whether your browser considers itself connected — and whether a real request to the public internet actually succeeds. Those are two different questions, and this page answers both with a headline you can read in one glance.

“Online” sounds simple until Wi‑Fi shows full bars but pages never load, or until a hotel network traps you on a login screen. Developers and support teams also need a quick check without opening system settings. This tool combines navigator.onLine with an outbound HTTPS probe so you see both the OS view and practical reachability.

What this tool checks

Check What it means
navigator.onLine Browser/OS thinks a network link exists
External HTTPS probe A real request left your browser and got a response
Headline: Yes Both passed — you likely have working internet
Headline: No Browser reports offline — check link or airplane mode
Headline: Uncertain Link up but probe failed — captive portal, DNS, or firewall

When results disagree

  • Yes + slow browsing — you are online but bandwidth may be poor; not measured here.
  • Uncertain + Wi‑Fi icon on — open a browser tab to your router or complete captive portal login.
  • No + cable plugged in — driver, VPN kill switch, or OS airplane mode may be blocking.

Common use cases

  • “Pages won’t load” triage — see if the problem is offline vs DNS vs a single site.
  • After sleep or dock/undock — confirm the browser picked up the network again.
  • Remote support — ask someone to open this page and read one word: Yes or No.
  • Before VPN tests — confirm baseline connectivity, then use am I using VPN.

Best practices

  • Click Refresh after any network change instead of relying on an old tab left open for hours.
  • If Uncertain persists, try another network or disable VPN temporarily to isolate the cause.
  • For public IP and ISP after you are online, see what is my IP.
  • For full device and network snapshot, open device info.