# Install whoisbrowsing

Add one script tag to your site, with your site ID in data-site. Each guide shows where the tag goes on one platform and how to check it works.

- [Add whoisbrowsing to a React App](https://whoisbrowsing.com/install/react.md): Add 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 Angular](https://whoisbrowsing.com/install/angular.md): Add whoisbrowsing to Angular by pasting one script tag into src/index.html, the page that wraps your whole app.
- [Add whoisbrowsing to Astro](https://whoisbrowsing.com/install/astro.md): Add whoisbrowsing to Astro with one script tag in your shared layout, plus a note on view transitions and the client router.
- [Add whoisbrowsing to Framer](https://whoisbrowsing.com/install/framer.md): Install whoisbrowsing on Framer: paste one script tag into Site Settings, Custom Code, end of body, then publish. Check your plan.
- [Add whoisbrowsing to Ghost](https://whoisbrowsing.com/install/ghost.md): Install whoisbrowsing on Ghost: paste one script tag into Settings, Code injection, Site footer. No theme editing needed.
- [Add whoisbrowsing to Next.js (App Router)](https://whoisbrowsing.com/install/nextjs.md): 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 Nuxt](https://whoisbrowsing.com/install/nuxt.md): Add 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 HTML](https://whoisbrowsing.com/install/html.md): Install 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 Remix](https://whoisbrowsing.com/install/remix.md): Add whoisbrowsing to Remix (React Router framework mode) with one script tag in app/root.tsx, then verify in a private window.
- [Add whoisbrowsing to Squarespace](https://whoisbrowsing.com/install/squarespace.md): Install whoisbrowsing on Squarespace: paste one script tag into Code Injection, Footer, and save. Available on Core, Plus and Advanced plans.
- [Add whoisbrowsing to SvelteKit](https://whoisbrowsing.com/install/svelte.md): Add whoisbrowsing to SvelteKit by pasting one script tag into src/app.html, then check it in a private window.
- [Add whoisbrowsing to Vue](https://whoisbrowsing.com/install/vue.md): Add whoisbrowsing to a Vue app made with Vite: one script tag in index.html. Nuxt users have their own guide.
- [Add whoisbrowsing to Webflow](https://whoisbrowsing.com/install/webflow.md): Install 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 Wix](https://whoisbrowsing.com/install/wix.md): Install 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 Codex](https://whoisbrowsing.com/install/ai-agent.md): Paste 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 Tag](https://whoisbrowsing.com/install/wordpress.md): See 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)](https://whoisbrowsing.com/install/shopify.md): 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.
