Session replay software for websites

Session replay that shows where visitors struggle

Watch real visits, spot rage clicks and errors, and chat with visitors while they’re still on the page. One script tag. Inputs masked before they leave the browser.

Free plan. No card. Recording in five minutes.

Session replay, heatmaps and live chat - one script

Session health
16%62%22%
5Rage clicks23Dead clicks7Errors
421 sessions48 with issues
01

Session replay

Every click, scroll and hesitation, rebuilt from the page itself so it stays sharp at any size. Jump straight to rage clicks, dead clicks and JavaScript errors.

Clicks by device
  • 62% · Desktop
  • 22% · Phone
  • 16% · Tablet
02

Every device, split out

Desktop, tablet and phone are counted separately, so a layout that works on one and fails on another shows up instead of averaging out.

Jane R.LIVE
The pay button does nothing when I click itI can see your screen - the expiry is missing a year. One sec.Oh! got it, thanks
03

Live chat with context

A visitor writes and you see their screen beside the conversation. Answer what they are stuck on instead of asking them to describe it.

Clicks on /pricingDesktopPhone1,204 clicks
Pay button · 38%Sign in · 21%Starter plan · 17%Growth plan · 9%
04

Click heatmaps

See where visitors click on any page, drawn over the page exactly as they saw it. Split by desktop, tablet and phone - because layouts behave differently on each.

Console · Network
12sLOGcart updated: 2 items
14sWARN/api/shipping 2.4s
15sERRORprice of undefined
15s500POST /api/checkout
05

Console and network

What the browser was doing while the visitor struggled - every log line and request with status and timing, one click from the moment it happened.

Privacy

Privacy-first session replay: masked before it leaves the browser

Typed input is masked in the visitor’s browser on every setting, so we never receive it - which makes Replaycat a GDPR-friendly session replay tool. Choose how much of the page to hide, add your own selectors, and gate recording behind consent.

Strict

All text and images hidden. You get the shape of the page and nothing else.

Balanced
Default

Images and typed input hidden. Your copy stays readable in the replay.

Relaxed

Typed input hidden. Everything else plays back as the visitor saw it.

Your own selectors

Mask or block any element by CSS selector, per site.

Consent gate

Nothing is recorded until your visitor agrees.

Tokens kept out of URLs

Query parameters that look like a password or token are removed before anything is sent.

Addresses you can block

A visit keeps its IP address so you can block it from recording, and loses it when the recording is deleted.

Read our privacy page

For developers

Debug faster: the browser console and network log, inside every replay

See what the browser was doing while the visitor struggled - every console log line and network request with its status and timing, one click from the moment it happened.

Consolestreaming0 errors
08sLOGpage view /pricing
Networktokens removed
08s200GET/pricing64ms
live feed◆Jane R. opened /checkout◆rage click on Pay · /checkout◆TypeError in checkout.js:412◆Visitor 8f2a1c started a chat◆POST /api/checkout → 500◆Tom at Acme placed an order◆Jane R. opened /checkout◆rage click on Pay · /checkout◆TypeError in checkout.js:412◆Visitor 8f2a1c started a chat◆POST /api/checkout → 500◆Tom at Acme placed an order

Read the docs

Replaycat vs Hotjar, Lucky Orange and Microsoft Clarity

Comparing session replay tools? Same volume, same month, no asterisks. Replaycat’s Starter plan carries twice the sessions of Lucky Orange’s entry tier - and unlike Microsoft Clarity, there’s a human to email.

 ReplaycatLucky OrangeClarity
Entry paid plan$29 · 10,000 sessions~$39 · 5,000 sessionsFree
Live chat includedOn every plan--
Email a humanYes, on the free plan-No support contact
Seat pricingNone - invite everyone--

Competitor pricing as published at the time of writing. Check before you quote it.

In-depth guides: Replaycat vs Hotjar and Replaycat vs LogRocket. Coming soon: vs Microsoft Clarity and vs Lucky Orange.

Pricing

Pay for sessions, not seats.

Every plan includes replay, heatmaps, live chat and the rest of the product. Paid plans add AI summaries.

Free

$0/m

For one site and a first look at how people really use it.

Includes

  • • 1,000 sessions a month
  • • 7-day retention
  • • 1 site, unlimited teammates
  • • No AI summaries
Start free

Starter

$29/m

For teams that want to fix the checkout this week.

Includes

  • • 10,000 sessions a month
  • • 30-day retention
  • • 3 sites, unlimited teammates
  • • 500 AI summaries a month
Start free, upgrade later

Growth

$79/m

For a busy site or a small portfolio.

Includes

  • • 50,000 sessions a month
  • • 90-day retention
  • • 10 sites, unlimited teammates
  • • 2,500 AI summaries a month
Start free, upgrade later

Scale

$199/m

Unlimited sites, longest retention.

Includes

  • • 200,000 sessions a month
  • • 180-day retention
  • • Unlimited sites, unlimited teammates
  • • 10,000 AI summaries a month
Start free, upgrade later

Recording more than 200,000 sessions?

Tell us the volume, the retention you need and how many sites. One email thread with a person, no sales sequence.

Email us

FAQ

Session replay FAQ

No. The snippet records how the page changes and where the mouse goes, then rebuilds it in the player. Nothing outside the page is ever seen.

Every input is masked in the visitor's browser before anything is sent, so we never receive them. You can also mask or block any element, or switch a whole site to strict masking.

If your visitors are in the EU you probably already have one. Turn on the consent gate and nothing is recorded until they agree.

The script loads after your page, and events are batched and compressed every five seconds. Visitors will not notice it.

Recording pauses until the next billing period. Sessions already in progress finish. You can upgrade any time.

Yes, from the billing page, in two clicks. Your plan runs to the end of the month you paid for. After that, recordings older than the plan you move to keeps are locked for 30 days, not deleted: upgrade in that time and they unlock.

Session replay records how visitors interact with your website - clicks, scrolls, mouse movement and errors - and rebuilds each visit so you can watch it back. It shows you exactly where people get stuck, so you can fix it.

Replaycat is free for 1,000 sessions a month. Paid plans start at $29/month for 10,000 sessions, with no per-seat fees - invite your whole team on every plan.

Yes, when it's built for privacy. Replaycat masks all typed input in the visitor's browser before anything is sent, removes tokens and passwords from URLs, and can hold all recording behind your consent banner.

Heatmaps aggregate where many visitors click on a page; session replay shows individual visits moment by moment. Replaycat includes both, so you can spot the pattern in a heatmap, then watch the exact visits behind it.

Watch your first session in five minutes

Free plan, no card, no sales call. Paste one line and your next visitor is recorded.