Session replay tools

Heatmap and Session Replay Tools Compared on Price and Limits

Clarity, Contentsquare (formerly Hotjar), FullStory, Mouseflow and PostHog compared on free session caps, paid tiers, replay retention and privacy masking.

On this page

Microsoft Clarity records heatmaps and session replays for free, and that one fact sets the price of everything else in this category. A paid tool has to earn its fee with something Clarity does not match: longer retention, fuller console and network detail, or a contract your legal team can negotiate. The figures below come from each vendor's own pricing pages and documentation, read on November 6, 2026.

Which heatmap and session recording tools give the best value for money in 2026?

The best heatmap and session recording tools for value for money in 2026 are Microsoft Clarity for most marketing sites, PostHog for product teams that debug with replays, and Mouseflow or Contentsquare when a team needs a longer history and a vendor to call. Clarity's FAQ says "Clarity is a free service forever" and that you "never encounter traffic limits or are compelled to upgrade to a paid version." The ceiling sits elsewhere: Clarity records up to 100,000 sessions per project per day.

Value depends on the question you are paying to answer. A paid media team asking why a campaign landing page converts worse than last quarter needs a heatmap and a few dozen replays, which Clarity covers at no cost. A SaaS team chasing why trial users stall in onboarding wants each replay to carry its console logs and network calls, and that is where PostHog's per-recording price earns its keep.

What changed between 2025 and 2026

For anyone comparing 2025 and 2026 shortlists, the change that matters most is that Hotjar is no longer sold on its own. Contentsquare's Hotjar comparison page says Contentsquare acquired Hotjar in 2021, integrated Hotjar's tools into the Contentsquare platform in 2024, and that you can no longer sign up for Hotjar. The page labels the free tier as Contentsquare's free forever plan, formerly Hotjar. When we requested hotjar.com/pricing on November 6, 2026, it returned a permanent redirect to Contentsquare's pricing page. The old Hotjar pricing address now lands on Contentsquare's Experience Analytics plans.

Free plans, session caps and paid tiers side by side

Pricing and free plans for the heatmap and session replay tools from Hotjar, Microsoft Clarity, Mouseflow, PostHog and Contentsquare, plus FullStory, compare as follows as of November 6, 2026. Contentsquare counts tracked sessions and recorded replays separately, so both appear.

ToolFree planEntry paid planLarger plansReplay or data history
Microsoft ClarityFree, up to 100,000 recorded sessions per project per dayNoneNoneRecordings 30 days; favorites and a random sample up to 9 months
Contentsquare (formerly Hotjar)200k monthly sessions; replays from 5% of sessions, max 10kGrowth: $49 a month, or $39 a month billed yearly, from 7k monthly sessions; replays from 15% of sessions, min 20kPro and Enterprise: quoted, 1m sessions to unlimited, up to 100% capturedReplay access: Free 1 month, Growth 2 months, Pro 2 (up to 24), Enterprise 3 (up to 24)
FullStoryFullstoryFree: 30,000 monthly sessionsBusiness: quotedAdvanced, Enterprise: quotedFree plan: 12 months of analytics retention
Mouseflow500 sessions a month, 1 websiteEssential: $25 a month billed annually ($39 billed monthly), 5,000 sessionsAdvanced $109 (25,000 sessions), Premium $319 (100,000), Enterprise quotedData history: 1, 3, 6 and 12 months by plan
PostHog5,000 web and 2,500 mobile recordings a monthPay-as-you-go: $0.005 per web recording from 5,001 to 15,000Falls by volume to $0.0015 per recording above 500,000Data retention: 1 month free, 3 months pay-as-you-go

A few details change how that table reads. Mouseflow shows the same figures in dollars outside Europe and in euros to visitors in Europe, and defaults to annual billing; billed monthly, Essential, Advanced and Premium are $39, $149 and $399. When a month's sessions run out, recording pauses until the allowance refills. PostHog lets you set a billing limit to avoid a surprise invoice. FullStory publishes figures only for its free plan, which its FAQ describes as permanent and open to up to 10 users; every paid tier sits behind "Request pricing & demo."

Hotjar vs Microsoft Clarity vs FullStory on price

In a Hotjar vs Microsoft Clarity vs FullStory comparison on pricing, only Clarity has a fixed answer, and it is zero at every traffic level below the daily cap. Hotjar's old pricing page now redirects to Contentsquare, where Growth starts at $39 a month billed yearly for 7k monthly sessions and Pro and Enterprise are quoted by sales. FullStory gives away 30,000 monthly sessions and quotes everything above that.

The difference shows up in what each plan keeps. Clarity holds recordings for 30 days. Contentsquare Growth keeps 13 months of analytics data but 2 months of replay access. FullStory's free plan keeps 12 months of analytics, while Dashboards and StoryAI require an upgrade. For year-over-year landing page comparisons, that gap matters more than the sticker price.

Affordable alternatives to Hotjar for session recording

The top affordable alternatives to Hotjar for session recording are Clarity, PostHog and Mouseflow, and each suits a different buyer.

  • Clarity fits marketing sites that need heatmaps and replays and can live with 30 days of history. The cost is consent work: Clarity's FAQ says session recordings need valid consent from users in consent-required jurisdictions.
  • PostHog fits product and growth teams that already think in events. You pay per recording above the free 5,000, and mobile app replays bill separately, with 2,500 free each month.
  • Mouseflow fits teams that want a flat fee they can budget for a year, with data history that grows from 1 month on the free plan to 12 months on Premium.

Privacy masking defaults differ more than prices do

Each of these tools masks form input by default on most accounts, and they part ways on ordinary page text. Clarity's FAQ says input box content is masked in all modes and can't be customized, and that masked data is never uploaded. Contentsquare's web documentation says form field values are never collected and are replaced by bullets before the HTML is sent, and that digit sequences of 9 or more are masked even under its No masking mode. FullStory's Private by Default captures no text unless it is allowlisted, though the article says it is turned on by request to support. Its separate Form Privacy rules, which mask form fields, are automatically enabled for all accounts.

The two that need the most care are Mouseflow and PostHog. Mouseflow's help center says keystrokes in fields containing personal data are masked by default "for most Mouseflow accounts," and that masking cannot be applied retroactively, so set it up before launch. PostHog's privacy controls mask inputs by default on the web and leave general text unmasked unless you set a selector such as maskTextSelector: "*". On those defaults, a confirmation page that prints a buyer's name as page text shows that name in replays.

A worked example at 60,000 sessions a month

This example is hypothetical. Assume a lead generation site with 60,000 sessions a month, a team that wants every session recorded, and a need to look back three months.

  • Clarity: $0. Sixty thousand sessions a month averages about 2,000 a day, well under the 100,000 daily cap. Recordings expire after 30 days unless favorited, so it misses the three-month requirement.
  • PostHog: the first 5,000 recordings are free; the next 10,000 at $0.005 cost $50; the next 35,000 at $0.0035 cost $122.50; the last 10,000 at $0.002 cost $20. Total: $192.50 a month, with 3 months of retention on pay-as-you-go.
  • Mouseflow: 60,000 sessions is above Advanced's 25,000, so Premium at $319 a month billed annually, with 100,000 sessions and 12 months of data history.
  • Contentsquare Growth: the volume fits the plan's session range, but the page lists replay capture at 15% of sessions (min. 20k) and replay access at 2 months, so recording every session for three months points to a Pro quote.
  • FullStory: the free plan covers 30,000 of the 60,000 sessions; the rest needs a quote.

On those assumptions PostHog and Mouseflow meet every condition, and the choice between them is a variable bill or a fixed one.

Picking by traffic level and research need

SituationPick
Under 5,000 sessions a month, landing page questionsClarity, or PostHog's free tier if you also need console and network detail
5,000 to 100,000 a month, paid landing pages, 30 days of history is enoughClarity
Same traffic, history of 6 to 12 months for seasonal comparisonsMouseflow Advanced or Premium
Onboarding, in-app friction, bug reports from usersPostHog
Above 100,000 sessions per project per dayQuoted plans from Contentsquare (Pro, Enterprise) or FullStory
Forms that carry health, finance or account dataFullStory with Private by Default, or Contentsquare

For paid traffic, replays show why a landing page leaks clicks you already bought. A conversion rate fix on a page that takes most of your spend flows straight into ROAS, and the ROAS calculator lets you model the effect before you commit engineering time. When you scale paid ads, fixing the page before adding budget lowers your customer acquisition cost on every dollar that follows.

Replays show what visitors did on the page. They cannot tell you whether a change caused more sales, which is an incrementality question you answer with a holdout or a split test. For the testing side, see our CRO playbook; for help with the campaigns themselves, see our paid media services.

Sources

Frequently asked questions

Is Microsoft Clarity really free with no traffic limits?
Clarity's FAQ says the service is free forever, with no traffic limits and no need to upgrade to a paid version. The practical ceilings sit elsewhere: Clarity records up to 100,000 sessions per project per day, keeps recordings for 30 days, and keeps favorites plus a random sample for up to 9 months. Each heatmap is limited to 100,000 page views.
Can I still sign up for Hotjar in 2026?
Contentsquare says you can no longer sign up for Hotjar, and that Hotjar's tools were integrated into the Contentsquare platform in 2024. When we checked on November 6, 2026, hotjar.com/pricing redirected to Contentsquare's pricing page. New users start on Contentsquare's free plan, with 200k monthly sessions and replays from 5% of sessions up to 10k, or on Growth from $39 a month billed yearly.
How long do free plans keep session recordings?
On the pages we read, Clarity keeps recordings for 30 days, with favorites and a random sample kept up to 9 months. Contentsquare's free plan gives 1 month of replay access, Mouseflow's free plan 1 month of data history, and PostHog's free plan 1 month of data retention. FullstoryFree lists 12 months of analytics retention; we found no separate replay figure on its pricing page.
What does PostHog session replay cost at 100,000 recordings a month?
On PostHog's published tiers as of November 6, 2026, the first 5,000 web recordings are free, the next 10,000 cost $50 at $0.005 each, the next 35,000 cost $122.50 at $0.0035, and the last 50,000 cost $100 at $0.002. That totals $272.50 a month. Mobile recordings are billed separately, with 2,500 free each month.
Do these tools record what visitors type into forms?
By default they mask it. Clarity masks input box content in every masking mode, Contentsquare never collects form field values, and PostHog masks inputs unless you turn that off. Mouseflow masks keystrokes in fields with personal data by default for most accounts. FullStory says its Form Privacy rules, which mask form fields, are automatically enabled for all accounts and cannot be disabled on Fullstory Free.

Free tools for this topic

CALCULATORMarketing Metrics CalculatorCPA, CPL, CVR, AOV, CTR, CPC, CPM — every formula, one place.CALCULATORROAS & Break-Even CalculatorKnow the ROAS you actually need before you scale.CALCULATORMedia Mix PlannerSplit any budget across channels with live projections.

Keep reading

GlossaryWhat Is ROAS? Formula, Benchmarks & Break-Even MathRead →GuidesHow to Scale Paid Ads Without Killing ROASRead →GlossaryWhat Is Incrementality? The Question Attribution Can't AnswerRead →
CATALIST NEWSLETTER

Monthly dose of growth marketing.

Get marketing tips, narratives, guides, and playbooks delivered to your inbox.

Protected by reCAPTCHA — Google's Privacy Policy and Terms of Service apply.