Unlimited viewers. On every plan.
The only thing we meter is reactions. A thousand people watching your page costs you nothing extra.
Free
$0
forever
- Up to 3 reactions per bar
- Up to 20 reaction bars
- 25,000 reactions/day
- Unlimited viewers, always live
- Unlimited pages
- WebSocket real-time from 300+ edge locations
- EU hosting — keep a bar's reaction data closest to European readers
- No cookies, no reader accounts, no tracking
- ~7KB embed
- Falling reactions, multi-tap & one-per-person modes
- Full theming — colors, presets, layout, live preview
- Full icon library — 200k+ icons, plus built-in marks & emoji
- Analytics — daily series & top pages
- Carries a small Tapback logomark
Invite-gated while in early access.
Supporter
$12 / year
billed yearly
- Everything in Free
- Up to 12 reactions per bar
- Up to 100 reaction bars
- 250,000 reactions/day
- Your own SVG icons — upload custom artwork
- Live presence — “142 watching”
- No Tapback logomark
Billing opens shortly. Start free now — upgrading is one click, nothing to migrate.
Pro
$49 / year
billed yearly
- Everything in Supporter
- 1,000,000 reactions/day
- Higher per-reader rate limits
- Priority support from the maker
- Early access to new features
Running something bigger — events, platforms, custom needs? Say hello.
Fair-play details
How many reactions and bars do I get?
Free gives you up to 3 reactions per bar across 20 bars — plenty for a blog or a handful of sites — picked from the built-in marks, full-color emoji, or the 200k+ icon library. Supporter and Pro raise that to 12 reactions per bar across 100 bars, and let you upload your own SVG artwork.
What happens if I go over my daily cap?
Your page never breaks. Over the cap, reactions still animate live for everyone watching — the counters just pause until midnight UTC. If your post hits the front page, the party keeps going; we'll never freeze your viral moment.
Why can you offer unlimited viewers?
Broadcasting a reaction to ten viewers or ten thousand costs us nearly the same — Tapback runs on Cloudflare's edge, and fan-out barely registers on our bill. We meter what does cost money: written reactions.
When can I actually pay you?
Soon — we're choosing a payment provider. Everything above already works: sign up free today, and when billing opens your plan upgrades in place. Early supporters won't be forgotten.
Do reactions expire? What about my data?
Counts are durable, and one click exports the lot — JSON or CSV, config and full daily history. Readers are anonymous by design — we store no names, no emails, no fingerprints; abuse control uses short-lived pseudonymous identifiers. You can leave any time and take your totals with you.
What if I leave, or want a static archive?
Your reactions keep rendering on your pages. Export a static archive: a tiny self-contained bundle plus a snapshot file you drop into your site's static folder (Hugo, Jekyll, Eleventy, Astro). Your existing bars keep rendering their final counts, read-only, with zero calls back to us. It outlives your subscription — and even outlives Tapback. See the docs.