# Install on plain HTML

> Add Kymo to a hand-written or statically generated HTML site by pasting one tag into the head of every page.

Canonical: https://kymo.in/docs/guides/plain-html
Last updated: 2026-07-21

No framework, no build step. Paste one tag into the `<head>` of every page.

```html
<!DOCTYPE html>
<html>
  <head>
    <script defer src="https://kymo.in/beat.js" data-site="yoursite.com"></script>
  </head>
  <body>
    <!-- your page -->
  </body>
</html>
```

If you have many pages, put the tag in whatever shared include or partial your pages already share — a `head.html` include, a template, or your static generator's base layout — so a single edit covers the site.

> **Note:** `beat.js` no-ops on `localhost`, `127.*`, and `192.168.*`, so opening the file locally or serving it from a local dev server will not send events. Test on the deployed domain.

Then [verify events arrive](https://kymo.in/docs/start/verify).
