Best Free Heatmap Software in 2026 (No Hidden Costs)
Most "free heatmap" articles lead to paid tools with aggressive upsells. This one doesn't. Here's an honest ranking of the four tools that genuinely offer free heatmap functionality in 2026 — with clear explanations of real limits, real trade-offs, and which one to use for ecommerce.
The free heatmap landscape in 2026
In 2026, there are effectively four tools that provide heatmap functionality without requiring payment:
- Microsoft Clarity — truly unlimited, no credit card, permanent free
- Hotjar free tier — limited to 35 sessions/day, sufficient for low-traffic sites
- Lucky Orange free trial — 7 days, then paid required
- PostHog self-hosted — unlimited but requires running your own server
Everything else in the market either has no free tier (Crazy Egg, Mouseflow entry-level, Smartlook Pro) or is a time-limited trial disguised as "free."
#1: Microsoft Clarity — The genuinely free option
What you get for free, permanently
- Click heatmaps for any page — unlimited
- Scroll heatmaps for any page — unlimited
- Area heatmaps (click data by page region) — unlimited
- Session recordings — unlimited (no daily or monthly cap)
- Frustration signal detection — rage clicks, dead clicks, quick backs, excessive scrolling
- AI Copilot — natural language queries on your data
- Google Analytics 4 integration — native
- Custom tags and segmentation
- Multiple websites/projects per account
- 90-day data retention
Why it's free (the real reason)
Microsoft uses aggregated, anonymized behavioral data from Clarity users to improve its AI models and advertising products. This is clearly stated in their terms of service. Your individual users' data isn't sold. Microsoft sees patterns across millions of sites — how people interact with the web broadly.
This trade-off is acceptable for the vast majority of websites. The main exception: organizations in regulated industries (healthcare, finance, legal) where any third-party data collection has compliance implications.
Real limitations of Clarity free
- No move heatmaps (mouse movement tracking) — only click and scroll
- No surveys or user feedback tools
- No funnel analysis or form analytics
- API limited to 10 requests/day and max 3 days back
- 90-day data retention (enough for most use cases)
Why Clarity wins for ecommerce
The unlimited session cap is the decisive factor. Heatmaps are only as reliable as the sessions backing them. A heatmap built from 500 sessions is useful. A heatmap built from 35 sessions/day is statistically weak.
With Clarity, your heatmaps accumulate from every visitor — the full population, not a sample. A product page with 2,000 daily visitors generates a heatmap from 2,000 real interactions per day. After a week, you have 14,000 sessions backing your click and scroll data. That's reliable enough to make high-confidence design decisions.
Setup time: 5 minutes
- Create account at clarity.microsoft.com
- Add your site and get the tracking script
- Add the script to your site (or use the Shopify/WordPress/Wix plugin)
- Verify tracking is working in the Clarity dashboard
- Wait 24–48 hours for first heatmap data
Best setup for ecommerce: Install Clarity, then connect it to your GA4 property in Clarity Settings → Google Analytics. This creates an overlay so you can cross-reference heatmap data with GA4 conversion metrics — which pages have high click activity but low conversion rates?
#2: Hotjar free tier — Good for low-traffic sites only
What you get free
- Heatmaps (click, scroll) — but see the session cap caveat below
- 35 session recordings per day
- Basic surveys (3 active surveys max)
- 1 website only
The session cap problem
Hotjar's heatmaps are generated from session recordings. With the free tier limited to 35 recordings per day, your heatmaps reflect the behavior of at most 35 users per day — regardless of how many actual visitors your site has.
The math matters here:
- 100 daily visitors: 35 sessions = 35% capture rate → heatmaps are thin but usable
- 500 daily visitors: 35 sessions = 7% capture rate → heatmaps may be misleading
- 2,000 daily visitors: 35 sessions = 1.75% capture rate → heatmaps are essentially meaningless
For sites with under 100 daily visitors, Hotjar free is adequate. For anything above that, the session cap creates heatmaps that may not represent actual user behavior — a dangerous situation when making design decisions.
When Hotjar free makes sense
Small personal projects or very new sites with under 50-100 daily visitors where even 35 sessions/day is a meaningful sample. Or if you want surveys alongside recordings and are willing to accept thin heatmap data until traffic grows to paid-tier levels.
Hotjar free vs. Clarity free: The actual comparison
| Feature | Hotjar Free | Clarity Free |
|---|---|---|
| Sessions per day | 35 | Unlimited |
| Click heatmaps | Yes (from 35 sessions) | Yes (from all sessions) |
| Scroll heatmaps | Yes (from 35 sessions) | Yes (from all sessions) |
| Move heatmaps | No (paid only) | No |
| Surveys | Yes (3 active) | No |
| Data quality at 500 daily visitors | Poor (7% sample) | Excellent (100%) |
| Credit card required | No | No |
| Websites | 1 | Unlimited |
#3: Lucky Orange free trial — Not truly free
What you get
Lucky Orange offers a 7-day free trial with access to all features: click heatmaps, scroll heatmaps, move heatmaps, session recordings (100 sessions/trial), live visitor view, form analytics, and polls. No credit card required for the trial.
The reality
This is a time-limited trial, not a free tier. After 7 days, you need to pay. The cheapest plan is $18/month for 5,000 sessions/month (167/day).
Lucky Orange free trial is useful for evaluating the tool before committing to payment. It's not a sustainable free option for ongoing heatmap analysis.
When to use the Lucky Orange trial
If you specifically need form analytics (field-level dropout data from your checkout or lead gen forms) and want to evaluate whether it's worth $18/month, use the 7-day trial with a focused test plan. Otherwise, install Clarity (free, permanent) instead.
#4: PostHog self-hosted — Free but requires DevOps
What you get
PostHog is open-source and completely free when self-hosted. Self-hosted PostHog includes unlimited session recordings, heatmaps, product analytics (funnels, retention, cohorts), feature flags, and A/B testing. No session limits, no data caps, no data sharing with any third party.
The real cost: Server and DevOps time
Self-hosting PostHog requires:
- A server (minimum $10-20/month on DigitalOcean or similar for small sites)
- Docker or Kubernetes knowledge for deployment
- PostgreSQL and ClickHouse databases (PostHog's stack)
- Ongoing maintenance: security updates, backups, storage management
- Performance tuning as data volume grows
For a technical team that already operates server infrastructure, PostHog self-hosted is genuinely free (beyond server costs). For a solo founder or non-technical team, the maintenance overhead makes it impractical.
PostHog cloud free tier
PostHog also offers a cloud version with a free tier: approximately 1 million events per month + roughly 15,000 session recordings per month included. After that, usage-based pricing applies. This is a legitimate middle ground — no server maintenance, meaningful free tier, but not unlimited.
When PostHog free makes sense
Technical teams with existing server infrastructure who need complete data ownership. Organizations with legal requirements for zero third-party data sharing. Startups wanting product analytics (funnels, retention, A/B testing) plus session recording in one open-source platform.
Why Clarity wins for ecommerce specifically
Five reasons ecommerce stores should start with Clarity:
1. Session volume for reliable heatmaps
An ecommerce homepage getting 1,000 daily visitors generates 7,000 sessions per week in Clarity. That's enough for high-confidence heatmap data, segmented by device, source, and date. The same site on Hotjar free would generate 245 sessions per week — too thin for reliable pattern detection.
2. The Shopify app
Clarity has a native Shopify app that installs in 2 minutes. It automatically masks checkout payment fields (PCI compliance). No developer needed. PostHog self-hosted requires custom code. Hotjar works on Shopify but has the session cap problem.
3. Frustration signal detection
Beyond heatmaps, Clarity automatically detects rage clicks, dead clicks, and quick backs. These signals are more actionable for ecommerce than heatmaps alone — they identify broken interactions immediately rather than requiring you to infer problems from click patterns. No other free tool offers this detection quality.
4. GA4 integration
Clarity connects directly to GA4. You can see session recordings that correspond to GA4 sessions, overlay Clarity heatmap data with GA4 conversion data, and build a complete picture of which pages lose conversion and why. This integration is native, not a workaround, and it's free.
5. Zero maintenance
Once installed, Clarity requires zero ongoing configuration. No server to maintain, no database to manage, no updates to apply. It just works. For lean ecommerce teams, this matters.
Making free heatmap data actionable
Installing heatmap software is the easy part. Making it actionable requires a process:
Weekly heatmap review (20 minutes)
- Check scroll depth on your top 3 highest-traffic pages — is critical content above the 50% scroll line?
- Compare mobile vs. desktop click heatmaps on product pages — are there dead zones on mobile that are active on desktop?
- Check for click concentration on non-linked elements — users clicking on text or images expecting interactivity that doesn't exist
- Review rage click heatmap overlay — are there specific spots on key pages with concentrated rage clicks?
Monthly deeper analysis (60 minutes)
- Compare scroll depth this month vs. last month — did a layout change affect how far users scroll?
- Generate heatmaps for pages that GA4 shows have high exit rates but average time-on-page — are users clicking around looking for something they can't find?
- Review heatmaps for pages you recently updated — did click patterns change as expected?
Automate the analysis: ClarityInsights pulls your Clarity data weekly and sends you AI-generated insights — which pages have the most frustration signals, what changed week-over-week, what to fix first. Free heatmap data + automated analysis = maximum value for minimum time investment.
Turn free Clarity data into weekly insights
You're already getting the best free heatmap software. ClarityInsights adds automated weekly analysis — AI-generated reports on your Clarity data delivered every Monday. No dashboard-checking required.
Join the Waitlist — Lite from $49/moFrequently asked questions
What is the best free heatmap software?
Microsoft Clarity is the best free heatmap software in 2026. It provides unlimited click, scroll, and area heatmaps for all pages at no cost, with no session limits, no credit card, and no time restriction.
Is Hotjar really free?
Hotjar has a free tier, but it limits session recordings to 35 per day. Since heatmaps are generated from recorded sessions, your heatmaps reflect only 35 sessions per day — a small sample for most sites. Hotjar's free tier is useful only for very low-traffic sites.
Is there a free heatmap tool with no session limit?
Yes — Microsoft Clarity has no session recording limit and is completely free. PostHog self-hosted also has no session limit but requires running your own server infrastructure.
Can I use free heatmap software on a commercial site?
Yes. Microsoft Clarity, Hotjar free, and PostHog are all free for commercial use. There are no restrictions on site type, revenue, or traffic volume.
How long does it take to get heatmap data?
Heatmap data starts populating immediately after installation. For statistically reliable patterns, you need at least 1,000 sessions per page — which accumulates within a week for moderate-traffic pages.
What is the catch with free heatmap software?
For Clarity: Microsoft uses aggregated anonymized data to improve its products (disclosed in ToS). For Hotjar free: 35 session/day cap makes heatmap data thin. For PostHog self-hosted: requires DevOps to install and maintain. There's always a trade-off — time, data sharing, or features.