Live Visitors
Not signed in

Realtime visitors, all your sites, one screen

This page reads your GA4 Realtime data directly from Google — active visitors in the last 30 minutes, per site, refreshed automatically. Nothing goes through a server and no key is stored here; you sign in with your own Google account and the token lives only in this tab.

To connect it, the page needs a Google OAuth Client ID (one-time setup, below). Then sign in and it finds all your GA properties by itself.

One-time setup: creating the Client ID (about 3 minutes)
  1. Open the Google Cloud Console → Credentials (signed in as the account that owns your Analytics).
  2. Pick or create a project, then enable two APIs for it: Google Analytics Data API and Google Analytics Admin API (APIs & Services → Library).
  3. Create credentials → OAuth client ID → type Web application. If asked for a consent screen, choose External and just fill in the app name.
  4. Under Authorized JavaScript origins add exactly:
  5. Create, copy the Client ID, and paste it above. It is saved only in this browser.

Scope requested is read-only Analytics (analytics.readonly). The sign-in token lasts about an hour; when it expires the header asks you to sign in again — that is the trade-off of the no-server version.