See Who Is on Your Website Right Now (Free)
Updated
TL;DR
To see who is on your website right now, add one small script tag to your pages and open your own site: whoisbrowsing draws every current visitor live on the real page, with their cursor, the page they are on, where they came from and an approximate city. It is free, sets no cookies on your visitors and stores nothing about them.
The short version
- Add the tag below to your site (or ask your AI coding agent to do it).
- Click Watch once in your dashboard (in Chrome, when you are signed in, this happens automatically), then open your own website.
- Every person currently on the site appears on the page, live.
<script src="https://live.whoisbrowsing.com/s.js" data-site="YOUR_SITE_ID" defer></script>
The script is under 4 KB gzipped and loads with defer, so it never changes how your page looks. You do not need an account to start: /try creates a site with no sign-in, and you claim it later.
What you actually see
When you open your own site, the live view is drawn over your real page:
- A coloured cursor with a fading trail for each desktop visitor, and ripples where they click.
- A see-through band over the part of the page a phone or tablet visitor is looking at.
- Arrows at the screen edge for visitors who are scrolled out of your view.
- A side panel with live counts per page (busiest first) and one line per person.
For each person you also know the page they are on, where they came from (Google, Bing, ChatGPT, Perplexity, Gemini, Copilot, Claude, another site's link, or direct), an approximate city such as "near Austin, TX", their device, browser and operating system, how long they have been on the site and how many pages they have seen this visit.
You never learn who someone is. There is a city, not a name.
Test it on yourself first
Your own browser is never counted, so to see yourself, open your site in a Chrome Incognito or Safari private window. You appear as a normal visitor, and you can move the cursor and click to watch the trail and ripples in your other window.
Each website is separate in whoisbrowsing: localhost and your production domain never mix, and www. is treated as the same website as the bare domain.
How this differs from the tools you already have
| You want to know | GA4 Realtime | Microsoft Clarity (live) | whoisbrowsing |
|---|---|---|---|
| How many people are active | Yes, for the last 5 and 30 minutes | Yes, a live user count | Yes, per page, live |
| What each person is doing | Aggregate counts, plus a snapshot of one user | A live recording per session | Everyone drawn together on your real page |
| Where the cursor is | No | Yes, inside the recording | Yes, with a fading trail and click ripples |
| History afterwards | Yes, reports | Yes, recordings and heatmaps | No, live only |
| Cookies on visitors | Yes, first-party _ga cookies |
Yes, first- and third-party | None |
GA4's Realtime report shows aggregate active users by source and page, with no cursor (Google's documentation), and it uses first-party _ga cookies (Google). That is the right tool for reporting. Microsoft Clarity is free and live too: it shows a live user count and live recordings of mouse movements, clicks and scrolls (Clarity docs), keeps recordings and heatmaps, and sets first- and third-party cookies (Clarity cookies). whoisbrowsing answers one narrower question: who is here at this moment, and what are they doing on the page. See Clarity live users vs whoisbrowsing and live visitor tracking for the full breakdown.
Get a nudge when someone arrives
The dashboard can send a browser notification when a new visitor arrives, naming the landing page. Alerts come from the open dashboard tab, which holds the live connection, so keep that tab open to get them (it can stay in the background). On launch day you can work in another window and look up only when something happens. More in get notified when someone visits.
What is sent, and what is not
Your visitors' browsers send the page, pointer position, clicks, scroll, device type, source, browser and operating system, and time on site. Never keystrokes, form values or page text. Nothing about your visitors is stored on our servers. No cookies on your visitors. Visitors from the EU/EEA, UK and Switzerland, and browsers with Global Privacy Control, are never shown. Query strings never leave the browser, and URL tokens in a path (UUIDs, long hex strings and long random tokens) are sent as :id. Details are on the privacy page; this is a description of what we do, not legal advice.
When whoisbrowsing is not the right tool
whoisbrowsing is live only. It keeps no recordings, no history and no heatmaps over time. If you need to review last week's sessions, funnels or reports, use an analytics or session-replay product such as Google Analytics, Microsoft Clarity or Contentsquare (which Hotjar is now part of), and use whoisbrowsing alongside it for the "right now" view. Microsoft Clarity is also free and has live views, so compare before you choose: see real-time website visitors, free options compared.
Next steps
Common questions
Do I need to sign up? Not to start. /try creates a site with no sign-in, and you can claim it later.
Does it cost anything? It is free, with no credit card and no usage limits for now.
Can my AI coding agent install it? Yes. Paste: Add whoisbrowsing (live visitor view) to this project. Follow https://whoisbrowsing.com/SKILL.md exactly.
Will it slow my site? The script is under 4 KB gzipped and loads with defer.