Hotjar vs Umami

Side-by-side comparison to help you pick the right tool.

HotjarUmami
TaglineHeatmaps, session recordings, and surveys for understanding user behaviour.Simple, self-hostable analytics with no tracking scripts.
CategoryAnalyticsAnalytics
PricingFreemiumFreemium
Skill LevelBeginnerDeveloper
PlatformsWeb, BrowserWeb, Browser, Api Headless
Use CasesSmall Team, Solo Indie, Client WorkSolo Indie, Side Project
TraitsHas Free Tier, Fast To Set UpSelf Hostable, Privacy Friendly, Eu Gdpr Compliant, Active Development, Open Source
Best ForBest for product teams and UX researchers who want to understand why users drop off, not just where.Best for developers who want full control over analytics data with zero dependency on third-party services.

Hotjar

Hotjar is a product experience analytics tool available via web browser that captures where users click, scroll, tap, and move through heatmaps and individual session recordings. Feedback widgets embedded on pages collect open-ended user responses, while survey tools ask structured questions at key moments in the user journey. The Funnels feature visualises where users drop off in multi-step flows. The free tier includes 35 daily sessions recorded and basic heatmaps. Paid plans lift the session limits and add advanced filtering. Hotjar is used by product teams, UX researchers, and marketers who need qualitative user behaviour data to understand why metrics like bounce rate and conversion rate look the way they do, complementing quantitative tools like Google Analytics or Plausible.

View details

Umami

Umami is a free, open-source web analytics tool designed to be self-hosted on your own server, providing a privacy-respecting alternative to Google Analytics. It collects pageviews, referrer sources, device types, browser information, and custom events without using cookies or storing personally identifiable information. The dashboard is fast, clean, and fits on a single screen. Umami can be deployed via Docker in minutes and runs on Node.js with a PostgreSQL or MySQL database. A managed cloud version is available for teams who do not want to self-host. It supports multiple websites per installation with separate dashboards. Umami is widely adopted by developers and open-source project maintainers who want complete control over their analytics data.

View details