Microsoft Clarity vs Hotjar in 2026: Honest Comparison
Clarity is free and unlimited. Hotjar starts at $32/month and caps your recordings. But price isn't everything — and "just use Clarity because it's free" is lazy advice. Here's an honest, detailed comparison to help you choose the right behavior analytics tool, understand exactly what each one does and doesn't do, and decide if you need both.
Quick comparison table
| Feature | Microsoft Clarity | Hotjar |
|---|---|---|
| Price | Free (unlimited) | Free tier (limited), Plus $32/mo, Business $80/mo, Scale $171/mo |
| Session recordings | Unlimited | 35/day (free), 100/day (Plus), 500/day (Business) |
| Heatmaps | Click, scroll, area maps | Click, move, scroll, engagement zones |
| Surveys | No | Yes (on-site surveys, exit intent, NPS) |
| User feedback widget | No | Yes (Incoming Feedback button) |
| Frustration detection | Rage clicks, dead clicks, quick backs, excessive scrolling, error clicks | Rage clicks, u-turns |
| AI features | Copilot (natural language queries on your data) | AI summaries of survey responses |
| Data export API | Free, limited (10 req/day, 3 days lookback) | Paid plans only, more flexible |
| GA4 integration | Native, free | Via Hotjar Events |
| Data retention | 30 days (recordings), 13 months (aggregates) | 365 days (paid plans) |
| Traffic limit | None | Session-based (varies by plan) |
| GDPR compliance | Yes (auto-masking, DPA available) | Yes (consent tools, EU data options) |
| Custom user tags | Yes (JavaScript API) | Yes (Hotjar identify API) |
| Team collaboration | Basic (shared dashboards) | Strong (tagging, notes, sharing recordings) |
| Script size (gzipped) | ~17 KB | ~28 KB |
| Setup time | 2 minutes | 5 minutes |
Hotjar Pricing vs Microsoft Clarity Pricing: The Real Numbers
The pricing difference is dramatic enough that it deserves its own section. Understanding what each Hotjar tier actually buys you is essential for making a fair comparison.
Microsoft Clarity pricing
Microsoft Clarity is 100% free. No paid tiers, no "Clarity Pro," no premium features behind a paywall. You get everything — heatmaps, session recordings, frustration detection, Copilot AI, custom tags, GA4 integration — for every site, for unlimited sessions, at zero cost. There is no credit card required, no trial period, and no usage cap that will surprise you at month-end.
The business model: Microsoft uses aggregated, anonymized behavioral data from Clarity to improve their own products (Bing, Edge, Microsoft AI systems). They're explicit about this in their terms of service. For most businesses, this trade-off is perfectly acceptable. For healthcare, finance, or government organizations with strict data governance requirements, review the DPA carefully.
Hotjar pricing tiers (2026)
| Plan | Price/month | Price/year (billed annually) | Daily sessions | Key features |
|---|---|---|---|---|
| Basic (Free) | $0 | $0 | 35 sessions/day | Basic heatmaps, limited recordings, 1 site |
| Plus | $32/mo | ~$384/year | 100 sessions/day | Filters, page targeting, 3 surveys, 3 sites |
| Business | $80/mo | ~$960/year | 500 sessions/day | Custom integrations, API, unlimited surveys, 10 sites |
| Scale | $171+/mo | $2,052+/year | Negotiable | Priority support, SSO, SAML, custom session limits |
The session limit math
The Hotjar free plan's 35 daily sessions limit is essentially useless for any site with real traffic. At 35 sessions per day, you capture:
- A site with 1,000 daily sessions → 3.5% captured
- A site with 5,000 daily sessions → 0.7% captured
- A site with 500 daily sessions → 7% captured
Even at the Business tier ($80/month), Hotjar gives you 500 daily sessions. A Shopify store doing $2M/year in revenue probably has 3,000-5,000 daily sessions — meaning Business tier captures 10-17% of their traffic. For $960/year.
Microsoft Clarity captures 100% of sessions at $0/year. For ecommerce and high-traffic sites, this isn't a minor cost advantage — it's a fundamentally different tool capability.
Annual cost comparison example: A Shopify store with 3,000 daily sessions. Hotjar Business: $960/year, captures ~17% of sessions. Microsoft Clarity: $0/year, captures 100% of sessions. The question isn't "can you afford Hotjar" — it's "is capturing 6x more data for free a meaningful advantage?" For most ecommerce stores, yes.
Add automated analysis to your Clarity setup
ClarityInsights sends AI-powered weekly reports from your Clarity data — rage clicks, scroll depth, dead clicks by page, prioritized by revenue impact. No dashboard required.
Try Free — No Credit CardSession Recordings: Unlimited vs. Capped
Both tools record user sessions — every click, scroll, mouse movement, and page transition — and let you replay them as videos. The core functionality is comparable. The difference is in volume, filtering, and collaboration features.
Clarity's session recordings
- Unlimited recordings — every session is captured, no caps, no sampling
- Built-in frustration signal filters (rage clicks, dead clicks, quick backs, excessive scrolling)
- Session insights panel showing key metrics alongside the recording
- Playback speed controls (1x to 4x), skip inactivity, jump to events
- Automatic PII masking by default (form inputs, emails, credit card numbers)
- GA4 integration: filter recordings by GA4 audience or goal completion
- 30-day retention — recordings older than 30 days are deleted
Hotjar's session recordings
- Session-capped (35-500 daily depending on plan, unlimited on Scale)
- Better filtering options: by page visited, custom event, user attribute, time on page
- Tagging and notes for team collaboration (share a specific recording with a comment)
- Console error logging alongside recordings (you see JS errors in context)
- User identification: connect recordings to real user accounts (if you use Hotjar Identify)
- Rage click and u-turn detection (but fewer frustration categories than Clarity)
- 365-day retention on paid plans
Verdict on recordings
If you're choosing purely on data volume: Clarity wins with unlimited recordings. If your team needs to collaborate on recordings — tagging sessions, leaving notes for devs, sharing specific recordings in Slack — Hotjar's UX is noticeably better for that workflow. If you need to look up a specific customer's session by their user ID, Hotjar's Identify feature is a genuine differentiator (Clarity doesn't support user identification by name/email per their ToS).
Heatmaps: Similar Core, Different Extras
Both tools generate click and scroll heatmaps automatically. The underlying data quality is comparable. The differences are in the extra map types.
Where Clarity has a unique feature
Area maps — Unique to Clarity. You define regions of a page (e.g., "header nav," "product image gallery," "review section") and see aggregated click data for each region as a percentage of total page clicks. This is useful for comparing engagement between page sections without eyeballing a heat gradient overlay.
Where Hotjar has unique features
Move maps — Hotjar tracks mouse movement and shows where users hover. Research suggests mouse position correlates with visual attention about 87% of the time, making move maps a proxy for eye tracking. Clarity has no equivalent.
Engagement zones — Hotjar's engagement zones combine click, move, and scroll data into a single heatmap layer, giving a composite picture of total engagement by page area. More complex to interpret but useful for executive-level reporting.
Verdict on heatmaps
For click and scroll analysis — which is what 90% of teams actually use — both tools are equally capable. Hotjar's move maps are a genuine differentiator if mouse tracking matters for your analysis (it's particularly useful for content-heavy pages where you want to know what people read vs. what they skip). Clarity's area maps are useful for structured page analysis but aren't a major advantage over Hotjar's approach.
When Clarity Wins
There are specific scenarios where Microsoft Clarity is clearly the better choice — not just "good enough for free" but genuinely better than Hotjar at any price.
High-traffic ecommerce stores
A Shopify or WooCommerce store with 2,000+ daily sessions is where Clarity's unlimited recording model becomes a decisive advantage. With Hotjar Business ($80/mo), you'd capture 25% of your sessions. With Clarity, you capture all of them. This matters because problems often cluster in specific traffic segments — a bug affecting Chrome on Android, a UX issue that only manifests for returning customers — and you need enough session volume to find these patterns reliably.
Frustration signal detection
Clarity's frustration detection is more comprehensive than Hotjar's. Clarity identifies five distinct signals:
- Rage clicks — rapid repeated clicks indicating frustration
- Dead clicks — clicks on non-interactive elements
- Quick backs — immediate navigation back after landing on a page
- Excessive scrolling — repeated up-and-down scrolling indicating confusion
- Error clicks — clicks that trigger JavaScript errors
Hotjar detects rage clicks and "u-turns" (similar to quick backs) but doesn't have the granularity of Clarity's frustration classification. For UX debugging — finding specific breakage points in your interface — Clarity gives you more signals to work with.
Zero-budget startups and indie developers
If your analytics budget is $0, Clarity gives you a full professional-grade behavior analytics tool at that price point. Hotjar's free tier (35 sessions/day) is barely useful for most sites. Clarity's free tier is the complete product with no artificial limitations.
Google ecosystem users
If you're already in GA4, the Clarity-GA4 native integration is a significant productivity win. Connect in 2 minutes, and you can filter Clarity recordings by any GA4 dimension — conversions, audiences, traffic sources, user properties. The combined view (GA4 tells you there's a problem, Clarity shows you exactly what the problem is) is more powerful than either tool alone. See our complete Clarity guide for how to set this up.
Microsoft / Azure ecosystem users
If your organization uses Azure Active Directory, Power BI, or other Microsoft tools, Clarity integrates naturally. The sign-in flow uses Microsoft accounts, and there are native Power BI connectors for Clarity data if you want to build custom dashboards. These integrations are a meaningful convenience for organizations already in the Microsoft stack.
When Hotjar Wins
There are also specific scenarios where Hotjar is genuinely the better tool — and where paying for it is justified even given Clarity's free price.
Surveys and qualitative feedback
This is Hotjar's biggest differentiator. Clarity has zero survey or feedback capabilities. Hotjar offers:
- On-site surveys — pop-up surveys triggered by behavior: exit intent, scroll depth percentage, time on page, button click. You write the questions, Hotjar handles the display logic and response collection.
- NPS surveys — Net Promoter Score tracking built in, with trend tracking over time.
- Incoming Feedback widget — the smiley-face button that appears on every page. Users click it to leave spontaneous feedback about any page. Low effort for users, high signal for teams.
- AI survey analysis — for open-text survey responses, Hotjar's AI reads all responses and distills them into themes and key insights. Genuinely useful when you have hundreds of responses.
Session recordings show you what happened. Only direct user feedback tells you why. If understanding user intent and motivation is important to your optimization work, Hotjar has capabilities that Clarity simply doesn't offer.
Team collaboration workflows
Hotjar's collaboration features are noticeably better than Clarity's for teams working together on UX research:
- Tag recordings (e.g., "payment issue," "mobile bug," "confusing copy")
- Leave timestamped notes on specific moments in a recording
- Share specific recordings with a direct link (useful for Slack/Jira without requiring a Hotjar account)
- Create Highlights — curated clips from recordings that you can share as a compilation
If your workflow involves UX researchers presenting findings to designers and product managers, Hotjar's sharing and organization tools save significant time. Clarity's approach is more of a personal analysis tool — excellent for a solo developer or marketer, less developed for team research workflows.
Longer data retention requirements
Hotjar keeps recordings for 365 days on paid plans. Clarity keeps recordings for 30 days. If you need to go back and watch a session from 3 months ago — to investigate a reported issue, compare behavior before and after a redesign, or review a specific user's experience — Hotjar's longer retention is a real advantage.
Note: Clarity's aggregated metrics (scroll depth, rage click rates, dead click rates) go back 13 months. It's the individual session recordings that have the 30-day limit. If you only need trend data rather than specific recordings, Clarity's retention is more than adequate.
User identification and customer support use cases
Hotjar's Identify API lets you attach real user data (user ID, subscription plan, account type) to session recordings. This enables use cases like:
- Customer success team looks up a specific user's session to understand why they're confused
- Support rep watches the recording of a bug report to reproduce the issue
- Product team compares sessions from premium vs. free users to understand usage patterns
Clarity's terms of service explicitly prohibit attaching PII to session recordings. You can use non-PII identifiers (account plan, subscription tier, segment name) via Clarity's custom tags, but you can't look up sessions by email or customer name. For support and success teams that need to find specific users' sessions, Hotjar (or FullStory/LogRocket) is the right tool.
Mouse movement analysis
Hotjar's move maps track where users hover their mouse before clicking. Research suggests mouse position correlates with gaze (visual attention) about 87% of the time. If you're doing attention analysis on content-heavy pages — articles, pricing pages, feature pages — move maps provide signal that click maps can't. Clarity has no equivalent feature.
Can You Use Both?
Yes — and many serious optimization teams do. There's no technical conflict between running Clarity and Hotjar simultaneously on the same site. Here's what a combined setup typically looks like:
The practical combined setup
- Clarity runs continuously on all pages — capturing unlimited sessions, frustration signals, and heatmaps. This is your baseline behavior analytics layer. Cost: $0.
- Hotjar Basic (free tier) runs for survey campaigns — activated when you want to collect qualitative feedback. Turn on a survey for a specific page or user action, collect responses, turn it off. Cost: $0 if you stay under the free tier session cap (which you probably will if Clarity is doing the heavy lifting).
This gives you: unlimited behavior data from Clarity, qualitative voice-of-customer from Hotjar's surveys, at a combined cost that's lower than Hotjar Plus alone.
The full paid combined setup
For teams doing active CRO work:
- Clarity — free, handles all session recording and frustration detection
- Hotjar Plus ($32/mo) — enough for ongoing NPS surveys and feedback widgets without overlapping in recordings
Total: $32/month for a complete behavior analytics + qualitative feedback stack. Compare this to Hotjar Business ($80/month) which gives you far fewer recordings than Clarity's unlimited, plus surveys. The combined Clarity + Hotjar Plus setup is both cheaper and more capable.
Performance impact of running both
| Metric | Clarity alone | Hotjar alone | Both |
|---|---|---|---|
| Script size (gzipped) | ~17 KB | ~28 KB | ~45 KB |
| Load time impact | Negligible (async) | Negligible (async) | Minimal |
| CLS impact | None | Possible (feedback widget) | Possible (from Hotjar widget) |
| Cookies set | 1 (_clarity) | Multiple (_hjSession, etc.) | Both sets |
The combined script weight of ~45KB gzipped is less than most marketing video players, social sharing widgets, or chatbots. Real-world performance impact is minimal for both tools loaded asynchronously. The main overhead is Hotjar's feedback widget (a visible DOM element), which can cause small CLS issues if not configured carefully. Clarity has no visual elements and zero CLS risk.
Privacy consideration: Running both tools means two behavior analytics processors in your privacy policy and two cookie disclosures in your consent banner. Make sure your cookie consent banner covers both tools separately, since they use different cookie names and serve different purposes.
Clarity + Automated Reports vs. Hotjar + Manual Analysis
There's a practical workflow problem with both tools that most comparison articles don't address: neither Clarity nor Hotjar will proactively tell you what's wrong. Both require you to log in, explore dashboards, watch recordings, and draw conclusions yourself.
In practice, this means insights get missed. The Clarity dashboard might show a 15% rage click rate on your checkout button for two weeks before anyone checks. Hotjar recordings might contain clear evidence of a broken mobile flow that nobody watches because nobody scheduled time for it.
The Hotjar + manual analysis workflow
Most teams that use Hotjar actively follow a similar pattern:
- Set up dashboards (one-time, ~2 hours)
- Schedule weekly "check the recordings" time (30-60 minutes)
- Generate insight reports for stakeholders (1-2 hours monthly)
- Struggle to maintain the schedule when other priorities hit
- Let the data go unreviewed for 2-3 weeks, then catch up
The bottleneck isn't the data — it's the human time required to process it consistently.
Clarity + automated analysis workflow
ClarityInsights addresses this by automating the weekly analysis. Connect your Clarity account, and every Monday you receive a structured report covering:
- Top pages by rage click rate this week vs. last week (with anomaly flagging)
- Dead click analysis by page and element type
- Scroll depth summary for mobile vs. desktop
- Quick back rate trends
- AI-prioritized recommendations — which issues to fix first based on traffic volume and signal severity
The report arrives in your inbox without you logging into any dashboard. The insights are pre-analyzed and prioritized — you spend 5 minutes reading the report instead of 2 hours doing manual analysis.
Combined with Hotjar's surveys for qualitative context, this gives you a full optimization stack: Clarity (unlimited behavior data) + ClarityInsights (automated weekly analysis) + Hotjar Basic (on-demand surveys). Total cost: $49-149/month depending on ClarityInsights plan — compared to Hotjar Business at $80/month for far fewer recordings and no automated analysis.
Is Microsoft Clarity a Good Hotjar Alternative?
If you're searching for hotjar alternatives, Microsoft Clarity should be at the top of your list. Here's the honest evaluation:
What Clarity does better than Hotjar
- Zero cost, unlimited sessions — The biggest frustration with Hotjar is hitting recording limits. Clarity removes this problem completely and does so for free.
- More frustration signals — Rage clicks, dead clicks, quick backs, excessive scrolling, error clicks — Clarity detects five frustration categories vs. Hotjar's two.
- Better GA4 integration — Native connection, filter Clarity recordings by GA4 segments and goals. More powerful than Hotjar's event-based integration.
- AI data queries — Clarity Copilot lets you ask natural language questions about your behavioral data. Hotjar has no equivalent for session/heatmap data.
- Lighter script — 17KB vs. 28KB gzipped. Smaller performance footprint, especially relevant if you're running multiple third-party scripts.
- Area maps — Unique heatmap type for aggregated analysis of page regions. No Hotjar equivalent.
What Clarity doesn't replace
- On-site surveys — Clarity has zero survey capabilities. If you need to ask users "why didn't you complete checkout?" or run NPS surveys, Hotjar is required (or a dedicated survey tool like Typeform).
- Incoming feedback widget — Hotjar's smiley-face feedback button is a simple, always-available channel for unsolicited user feedback. No Clarity equivalent.
- Team collaboration on recordings — Tagging, notes, and sharing recordings is much better in Hotjar. For UX research teams that present findings collaboratively, Hotjar's tooling saves time.
- Longer data retention — 365 days vs. 30 days for individual recordings.
- User identification — If you need to look up a specific named user's session, Hotjar Identify is the right tool.
- Mouse move tracking — Hotjar's move maps are useful for attention analysis; Clarity doesn't track hover position.
The honest verdict
For 70-80% of websites and ecommerce stores, Microsoft Clarity is not just a viable Hotjar alternative — it's a better primary behavior analytics tool. The unlimited sessions, superior frustration detection, and GA4 integration outweigh Hotjar's advantages for most teams. The fact that it costs nothing makes the decision obvious in most cases.
The remaining 20-30% of teams that specifically need surveys, longer retention, or strong collaboration workflows should use Hotjar — or use Clarity as their primary tool and add Hotjar Basic for surveys only.
The Gap Both Tools Leave
Neither Clarity nor Hotjar solves the core problem of continuous, proactive optimization. Both expect you to log in regularly, look at dashboards, watch recordings, and draw conclusions on your own schedule. For a busy developer, marketer, or ecommerce operator, this means insights get missed because nobody had time to check.
This is the problem ClarityInsights addresses. It connects to your Clarity account, collects data daily via the export API, runs AI analysis across the accumulated dataset, and emails you a prioritized weekly report every Monday. You don't need to log into Clarity to get value from your Clarity data — the analysis comes to you.
Combined with Hotjar Basic for occasional surveys, this is the complete optimization stack: unlimited behavior data (Clarity) + automated analysis and reporting (ClarityInsights) + qualitative voice-of-customer (Hotjar Basic). All for $49-149/month depending on your site size — less than Hotjar Business alone, with significantly more data and automated insights.
Final Verdict
The decision framework:
- Solo developer / small site / no budget: Start with Clarity. It's free, unlimited, and covers 80%+ of what most sites need from behavior analytics. Don't pay for Hotjar until you've exhausted what you can learn from Clarity.
- Ecommerce store with meaningful traffic: Use Clarity as your primary tool. The unlimited recordings alone justify the switch from Hotjar. Add Hotjar Basic or a dedicated survey tool if you want qualitative feedback.
- UX research team / agency: Depends on your workflow. If you present research collaboratively and need to share recordings and tag sessions, Hotjar's UX is better. If you need volume and automation, Clarity + ClarityInsights is the stronger stack.
- Need surveys or user feedback widgets: Use Hotjar, or Clarity + a standalone survey tool (Typeform, Survicate). Clarity has nothing in this space.
- Already on Google/GA4: Clarity's native integration is a strong pull. The combined Clarity + GA4 diagnostic workflow is one of the most productive setups available for free.
Stop analyzing Clarity data manually
ClarityInsights sends you AI-powered weekly reports with per-page analysis, frustration signals, and prioritized recommendations — so you get the insights without spending hours in the dashboard.
Join the Waitlist