G
GrowWebPro
Analytics & Data

Best Free Website Heatmap Tools

Heatmaps show you where visitors click, how far they scroll, and where they get stuck. These free and low-cost tools let you see your website through your visitor's eyes.

2 min read · Updated 2026-05-10

Short answer

Microsoft Clarity is the best completely free heatmap tool — unlimited sessions, click maps, scroll maps, and session recordings. Hotjar has a solid free tier (35 sessions/day). Both take about 10 minutes to install.

What heatmaps show you

A heatmap overlays your website with data about what visitors do:

  • Click map — where visitors click (and what they click on that has no link — reveals confusion)
  • Scroll map — how far down visitors scroll (reveals whether your key content is above the fold)
  • Session recordings — video playback of individual visitor sessions (see exactly what they did)
  • Rage clicks — where people frantically click something that isn't clickable (reveals broken expectations)

This data often reveals problems that Google Analytics can't: the page has good traffic but visitors scroll right past your call to action without seeing it.

Best free options

Microsoft Clarity — Best for free unlimited use

  • Completely free with no session limits
  • Heatmaps, scroll maps, session recordings, rage click detection
  • Installs with a small code snippet or WordPress plugin
  • GDPR-compliant
  • Best for: Most small businesses — it's completely free and excellent

Hotjar — Best free tier with easy setup

  • Free plan: 35 sessions/day heatmaps and recordings
  • Very polished interface
  • Easy setup — paste one code snippet
  • Paid plans start at $39/month for unlimited
  • Best for: Sites wanting a polished tool; paid plans worth it for high-traffic sites

Crazy Egg — Best for A/B testing

  • Starts at $29/month (no free tier worth using)
  • Adds A/B testing on top of heatmaps
  • Best for: Businesses actively running conversion optimisation experiments

How to use heatmap data

After collecting 1–2 weeks of data:

  1. Check your homepage scroll map — is your main CTA above where most visitors stop scrolling?
  2. Check click maps — are visitors clicking things that aren't links? (Add links or remove the confusion)
  3. Watch 5–10 session recordings of visitors who didn't convert — where did they get stuck?

Related questions