Per-pixel click analytics

See exactly where people click.

Pixel Click Tracker records clicks, taps, scrolls and more at 1-pixel resolution, then turns them into heatmaps you can pull from a simple REST API — no cookies, no vendor lock-in, self-hostable.

One <script> tag · ~5KB SDK, zero dependencies · Open source

Features

Built for teams who need real click data

Not sampled, not estimated — every click is recorded at the exact coordinate it happened.

Per-pixel accuracy

Clicks are stored as exact (x, y) coordinates — no bucketing, no fixed grid unless you ask for one.

Lightweight SDK

A single dependency-free script. Buffers events and flushes on an interval or on page unload via sendBeacon.

Simple REST API

Ingest events with one POST endpoint and pull aggregated heatmaps with one GET — JSON in, JSON out.

Framework-agnostic

Static HTML, React, WordPress — anything that can render a <script> tag can embed the tracker.

Self-hostable

Run it on your own infrastructure with Postgres as the store — your click data never leaves your servers.

Open source

The backend, SDK, and this site are all in one repo — read the code, fork it, self-host it.

Page-to-page flow

See how visitors move between pages with the User Flow report — built from an anonymous per-tab session id, not a cookie.

How it works

Three steps from embed to heatmap

01

Embed one script tag

Add the tracker to any page with a data-site-id attribute. No account or API key required to get started.

02

We capture interactions

Clicks, taps, scrolls, mouse movement, and focus/blur events are buffered client-side and flushed automatically.

03

Query your heatmap

Call the heatmap API for any page and render it yourself, or use the built-in Heatmap Viewer.

Pricing

Simple pricing, self-host for free

The software is open source — these tiers describe a hosted offering.

Free

For trying it out on a single site.

$0/mo
  • 1 site
  • 10,000 events / month
  • Heatmap API access
  • Community support
Try it now

Enterprise

For custom volume, hosting, or compliance needs.

Custom
  • Unlimited sites
  • Custom event volume
  • Dedicated deployment
  • Dedicated support
Contact us

Pricing shown for illustration — the project is fully open source and free to self-host today.

Ready to see your own heatmaps?

Click around the live demo, then pull the aggregated data straight from the API.