Install whoisbrowsing
whoisbrowsing is one script tag. Put it on every page of your site, with your site ID in data-site, then open your site from your dashboard to watch your visitors live.
<script src="https://live.whoisbrowsing.com/s.js" data-site="YOUR_SITE_ID" defer></script>No site ID yet? Add your site, no signup
Using an AI coding agent? Give it this prompt:
Add whoisbrowsing (live visitor view) to this project. Follow https://whoisbrowsing.com/SKILL.md exactly.
Guides by platform
- Add whoisbrowsing to a React AppAdd whoisbrowsing to a React app built with Vite: paste one script tag into index.html, then verify it in a private window.
- Add whoisbrowsing to AngularAdd whoisbrowsing to Angular by pasting one script tag into src/index.html, the page that wraps your whole app.
- Add whoisbrowsing to AstroAdd whoisbrowsing to Astro with one script tag in your shared layout, plus a note on view transitions and the client router.
- Add whoisbrowsing to FramerInstall whoisbrowsing on Framer: paste one script tag into Site Settings, Custom Code, end of body, then publish. Check your plan.
- Add whoisbrowsing to GhostInstall whoisbrowsing on Ghost: paste one script tag into Settings, Code injection, Site footer. No theme editing needed.
- Add whoisbrowsing to Next.js (App Router)Add whoisbrowsing to a Next.js App Router site with next/script in app/layout.tsx: one tag, the data-site attribute, and a way to verify it.
- Add whoisbrowsing to NuxtAdd whoisbrowsing to Nuxt by adding a script entry to app.head in nuxt.config, then verify it in a private window.
- Add whoisbrowsing to plain HTMLInstall whoisbrowsing on any HTML site: one script tag before </body> or in <head> with defer. Under 4 KB gzipped, no build step.
- Add whoisbrowsing to RemixAdd whoisbrowsing to Remix (React Router framework mode) with one script tag in app/root.tsx, then verify in a private window.
- Add whoisbrowsing to SquarespaceInstall whoisbrowsing on Squarespace: paste one script tag into Code Injection, Footer, and save. Available on Core, Plus and Advanced plans.
- Add whoisbrowsing to SvelteKitAdd whoisbrowsing to SvelteKit by pasting one script tag into src/app.html, then check it in a private window.
- Add whoisbrowsing to VueAdd whoisbrowsing to a Vue app made with Vite: one script tag in index.html. Nuxt users have their own guide.
- Add whoisbrowsing to WebflowInstall whoisbrowsing on Webflow: paste one script tag in Site settings, Custom code, Footer code, then publish. Webflow lists custom code on paid plans.
- Add whoisbrowsing to WixInstall whoisbrowsing on Wix: add a Custom Code snippet in Settings, set to all pages, body end. Needs a published site with a connected domain.
- Install whoisbrowsing With Claude Code, Cursor or CodexPaste one prompt into Claude Code, Cursor or Codex and the agent installs whoisbrowsing and hands you a watch link. MCP setup included.
- See Live Visitors on WordPress With One Script TagSee live visitors on WordPress: add one script tag to your theme's footer with no plugin, or with any header and footer plugin. Free, no cookies.
- Watch Shopify Store Visitors Live (One Script Tag)Watch Shopify store visitors live: add one script tag to theme.liquid and see each shopper's cursor, source and city on your storefront pages. Free.