DEV Community

Cover image for Hotjar vs Microsoft Clarity vs PostHog in 2026: Which Is Actually Worth It?
DevToolsPicks
DevToolsPicks

Posted on • Originally published at devtoolpicks.com

Hotjar vs Microsoft Clarity vs PostHog in 2026: Which Is Actually Worth It?

Originally published at devtoolpicks.com


Microsoft Clarity is completely free. PostHog gives you 5,000 session recordings per month on the free tier. Hotjar charges $39/month for 100 daily sessions. The gap between these three tools has never been wider.

If you are building a SaaS or indie product and trying to understand what users actually do on your site, this is the comparison you need. Not a generic review. A practical breakdown for solo developers who want to know where users drop off, why they leave, and which tool gives you that answer without a big bill.

The short version: Start with Microsoft Clarity. It's free, it works, and there's no good reason not to. Move to PostHog when you want session recording tied to your product analytics. Only pay for Hotjar if you need its survey and feedback tools and Clarity isn't enough.

Quick Comparison

Hotjar Microsoft Clarity PostHog
Best for UX research + user feedback Free heatmaps and recordings Full product analytics + recordings
Free tier 35 sessions/day Unlimited 5,000 recordings/month
Paid entry $39/month Free forever Pay-as-you-go after free tier
Heatmaps Yes Yes Yes (beta)
Session recording Yes Yes Yes
Surveys/feedback Yes No Yes
Product analytics No No Yes
Rating 4.3/5 4.8/5 4.5/5

Hotjar in 2026

Hotjar is the tool that made heatmaps mainstream for web teams. It combines session recordings, heatmaps, surveys, and feedback widgets into one platform. If you have ever seen a screenshot of where users click on a page, it was probably made with Hotjar.

It's a solid product. But the pricing story has gotten complicated.

Hotjar Pricing (2026)

Hotjar's Observe product (heatmaps + recordings) is what most developers care about:

Plan Monthly Annual Daily Sessions
Free $0 $0 35 sessions/day
Plus $39 ~$32 100 sessions/day
Business $99 ~$80 500 sessions/day
Scale $213 ~$171 4,000 sessions/day

The session cap is the thing to understand here. 35 daily sessions on the free tier sounds like enough until you realise that 35 sessions means you are randomly sampling a tiny slice of your traffic. If your site gets 1,000 visitors a day, you are seeing 3.5% of them.

The Plus plan at $39/month bumps you to 100 daily sessions. That is genuinely tight for any site with real traffic.

Hotjar also has separate Ask (surveys) and Engage (user interviews) products with their own pricing. The Engage plan for user interviews starts at around $350/month. That is enterprise territory, not indie hacker territory.

What Hotjar Does Well

Surveys and feedback widgets. This is where Hotjar genuinely has no equal in this comparison. You can trigger a one-question survey when someone is about to leave, ask users why they did not complete checkout, or embed a feedback button across your whole site. The data feeds directly into your session recordings so you can watch the session of someone who said "checkout was confusing."

This feedback loop is powerful. For a SaaS founder trying to understand why trial users don't convert, it's exactly the kind of qualitative data you need.

Polished interface. Hotjar's dashboard is clean. Everything is where you expect it. If you are showing recordings to a non-technical co-founder or a designer, Hotjar is the easiest to navigate.

Integration ecosystem. Hotjar connects with HubSpot, Slack, Segment, and most major tools. If you are already running a stack with those, the integrations are smooth.

What Hotjar Does Not Do Well

The session cap model is frustrating at every tier. When you hit your daily limit, recording stops. You do not get any data from the rest of that day's traffic. That is a significant data gap for any founder trying to diagnose a specific problem.

No product analytics. Hotjar tells you what users do on your pages, but it has no concept of funnels, feature adoption, or event tracking tied to your backend. For that you need a separate tool.

The free tier is almost unusable for real analysis. 35 sessions per day is fine for testing that Hotjar works, not for actually learning anything about your users.

Who should NOT use Hotjar: Solo developers who just want basic session recording and heatmaps at zero cost. Clarity does all of that for free. Hotjar only makes sense if you specifically need surveys and feedback widgets built into the same tool.


Microsoft Clarity in 2026

Clarity is completely free. No session limits, no daily caps, no paid plans. Microsoft built it as a free tool and has kept it that way. The catch is that Microsoft uses your data to improve its own AI and advertising products, which is worth knowing.

For most indie hackers, that trade-off is fine. You are getting a serious analytics tool at zero cost in exchange for anonymised behavioural data.

Clarity Pricing (2026)

There is one plan: free. Unlimited sessions, unlimited heatmaps, unlimited data retention for 13 months. No credit card, no trial, no upgrade path.

What Clarity Does Extremely Well

Unlimited session recording with no cap. This is the headline feature. You see every session. Not a sample, not 35 per day. Every single visitor. On a site with 500 daily visitors, you have 500 recordings to look through. For Hotjar to offer comparable coverage you would be paying $99-$213/month.

Dead clicks, rage clicks, and scroll tracking out of the box. Clarity automatically detects and tags sessions where users clicked something that was not clickable, clicked frantically out of frustration, or scrolled in a way that suggests they could not find what they wanted. These are the exact signals that tell you where your UX is broken, and Clarity surfaces them without any configuration.

AI-powered session summaries with Copilot. Clarity added Microsoft Copilot integration that generates natural language summaries of what happened in a session. Instead of watching a 4-minute recording, you can read a 3-sentence summary. For a solo developer with 200 recordings to review, that is a meaningful time saver.

JavaScript snippet installation in 2 minutes. Paste one line into your <head>. That is the entire setup process.

What Clarity Does Not Do Well

No surveys or feedback tools. Clarity watches what users do, but it cannot ask them why. If you want to pop a question when someone is leaving your pricing page, you need Hotjar or PostHog for that.

No product analytics. Clarity is purely a behavioural tracking tool. There are no funnels, no event tracking tied to user accounts, no retention analysis. It tells you what happened on a page, not what happened across your product.

The Microsoft data usage agreement is worth reading. Clarity's terms allow Microsoft to use collected data for its own purposes. For most consumer apps this is acceptable. For anything handling sensitive data or operating under strict GDPR requirements, check your legal obligations first.

Who should NOT use Clarity: Teams with strict data privacy requirements that prevent sharing data with Microsoft. Also: any team that needs survey capabilities or product-level analytics tied to session recordings.


PostHog in 2026

PostHog is the tool that replaces three or four separate tools at once. It does product analytics, session recording, feature flags, A/B testing, surveys, and error tracking. All in one platform, with an open-source core and a generous free tier.

For developers building SaaS products, PostHog is the most interesting option here because session recording is not its main feature. It is one part of a product intelligence platform. That changes how you use it.

PostHog Pricing (2026)

Usage-based with a genuinely generous free tier that resets monthly:

Product Free Tier Paid Rate
Session recordings 5,000/month $0.005/recording after
Product analytics 1M events/month $0.00005/event after
Feature flags 1M requests/month $0.0001/request after
Surveys 1,500 responses/month $0.10/response after

No seat limits. No per-user fees. You can add your entire team for free. You can set hard spending caps per product to prevent surprise bills.

For most indie hackers under $5K MRR, PostHog is effectively free. 5,000 session recordings per month is enough to cover a site doing several hundred daily visitors. 1M analytics events per month covers most early-stage products entirely.

What PostHog Does Exceptionally Well

Session recordings tied to user identity and product events. This is the big differentiator. In Clarity or Hotjar, you watch a recording and see an anonymous visitor. In PostHog, you watch a recording and see that it was user@example.com, who is on the Pro plan, who signed up 14 days ago, who triggered these specific events before they hit the page you are watching. The recording is part of a full user profile.

For a SaaS founder trying to understand why a specific segment of users churn, this is night and day versus Clarity.

The whole product stack in one tool. If you are currently running PostHog for analytics (as most indie hackers building products should be), adding session recording costs you nothing extra on the free tier. There is nothing to integrate. The recordings already know who your users are.

Open source and self-hostable. PostHog's Community Edition can be self-hosted on your own server. If you are already running a VPS, you can run PostHog on it and have unlimited recordings at the cost of server resources only. For a developer comfortable with Docker, this is worth considering.

Heatmaps. PostHog added heatmaps in 2025. They are still marked as beta in some contexts, but functional for basic analysis.

What PostHog Does Not Do Well

The setup complexity is higher than Clarity. You need to instrument your application with PostHog's SDK, define which events to track, and think about your data model. Clarity is a 2-minute installation. PostHog done properly takes a few hours.

The interface can feel overwhelming for someone who only wants session recordings. PostHog is a full product analytics suite. If you just want to watch recordings of your marketing site, Clarity is simpler.

Who should NOT use PostHog: Developers who only want to track a marketing site or landing page and have no interest in product analytics. Clarity handles that use case for free with less setup. PostHog makes most sense when your product has user accounts and you care about what those users do inside the product, not just on public pages.


Head-to-Head: What Actually Matters

Just want to see what users do on your site?

Clarity wins. It is free, unlimited, and requires one line of code. There is no argument for using Hotjar's free tier (35 sessions/day) when Clarity gives you unlimited sessions at no cost.

Building a SaaS with user accounts?

PostHog wins. The ability to tie session recordings to specific users, their subscription status, and the events they fired is something neither Clarity nor Hotjar can match at this price point. And since the free tier covers 5,000 recordings and 1M events per month, you are likely paying nothing until you have real MRR to justify costs.

As covered in the PostHog vs Plausible vs Fathom comparison, PostHog is the tool for product teams who want to understand user behaviour inside an application, not just on a website.

Need surveys and exit intent feedback?

Hotjar wins for pure feedback tooling. But check whether PostHog's survey feature (which is also free up to 1,500 responses/month) covers your needs first. It is simpler and less polished than Hotjar's surveys, but it is free and already connected to your user data.

Privacy requirements?

Clarity shares data with Microsoft. PostHog self-hosted shares data with nobody. Hotjar is GDPR compliant. Choose based on your specific requirements.


Decision Tree

View the interactive diagram on devtoolpicks.com


FAQ

Is Microsoft Clarity actually free with no catch?

It is free with one significant trade-off: Microsoft uses the anonymised data it collects to improve its own AI and advertising products. For most websites this is acceptable. For anything handling sensitive personal or financial data, check your privacy policy and GDPR obligations before installing. If data sovereignty matters, PostHog self-hosted is the better choice.

How does Hotjar's session cap work?

Hotjar counts sessions per day, not per month. The free tier allows 35 sessions per day. When that limit is reached, recording stops for the rest of the day regardless of how much traffic comes through. The Plus plan ($39/month) raises this to 100 sessions per day. On a site with 1,000 daily visitors, that means you capture 10% of your traffic on Plus.

Can I use both Clarity and PostHog at the same time?

Yes, and this is actually a reasonable setup for early-stage products. Clarity for the public marketing site (free, unlimited, zero effort), PostHog for your logged-in application (free tier covers most early products). They serve different surfaces and don't conflict.

Does PostHog's free tier really cover most indie hackers?

For most products under $5K MRR, yes. 5,000 session recordings per month is roughly 167 recordings per day. If your product has fewer than 200 active daily users, you are covered entirely on the free tier. Once you exceed that, the pay-as-you-go rate ($0.005 per recording) means 10,000 recordings costs $25. It scales predictably.

Is Hotjar worth it if I'm just starting out?

No. Start with Clarity for session recording and heatmaps at zero cost. If you find you genuinely need survey capabilities and exit intent forms, then evaluate Hotjar's $39/month Plus plan. Don't pay for it before you know you need those specific features.


Final Verdict

Three tools, three very different use cases.

Use Microsoft Clarity if: You want heatmaps and session recordings for a marketing site or early product with minimal setup and zero cost. It is the default choice for any solo founder who has not yet instrumented their product with a proper analytics SDK.

Use PostHog if: You are building a SaaS with user accounts and want session recordings tied to who those users are, what plan they are on, and what they did before and after the session you are watching. The free tier covers most indie hacker products entirely. This is where PostHog separates itself from pure analytics tools.

Use Hotjar if: You specifically need surveys, exit intent forms, and feedback widgets as part of your UX research workflow, and you are willing to pay $39/month for that capability. Don't pay for Hotjar just for session recordings. Clarity does the same thing for free.

For most solo developers reading this: install Clarity today. It takes 2 minutes and costs nothing. When you are ready to understand your actual users inside your product, add PostHog. If you ever reach a point where you need to ask users directly why they are leaving, revisit Hotjar then.


If you are deciding which analytics tool to pair with your session recording setup, the PostHog vs Plausible vs Fathom vs Mixpanel comparison covers the full analytics picture. And if you are still choosing where to host the SaaS you are building, the Vercel vs Hetzner breakdown is worth reading first.

Top comments (0)