7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Umami

Open source

A privacy-first web analytics platform covering traffic, campaigns, behavior, conversions and revenue without cookies, available self-hosted or in the cloud.

umami.is
Umami homepage screenshot
GitHub stars
39k
Last commit
yesterday
Repository age
6 years
Version
v3.4.0
Licence
MIT
Self-hosted
Yes

About Umami

Umami is a privacy-focused web analytics platform and a common open-source alternative to Google Analytics. It brings traffic, campaign performance, user behavior, conversions and revenue into one dashboard, and it does so without cookies and without cross-site surveillance of visitors.

Topics show it also supports audience segmentation, cohort analysis and user journey views alongside standard statistics and charts. The app is built with TypeScript and runs on Node.js 18.18 or newer with a PostgreSQL database of version 12.14 or newer. Optional settings let you change the API base URL, enable two-factor authentication by providing an encryption key, and switch on an MCP endpoint, which is disabled by default.

Umami is MIT licensed and can be installed from source or run on your own infrastructure; the project also offers a hosted cloud version for teams that do not want to maintain servers. A detailed getting-started guide lives at umami.is/docs. It suits site owners and product teams who want clean, compliant analytics they control.

Key features

  • Cookie-free web analytics
  • Traffic, campaign and conversion tracking
  • Revenue and conversion tracking
  • Cohort analysis and audience segmentation
  • User journey views
  • Optional two-factor authentication and MCP endpoint

Good fit for

  • →Replacing Google Analytics on a privacy-minded site
  • →Self-hosted analytics for client websites
  • →Tracking campaign and conversion performance
Built with
TypeScript
Tags
web-analytics
privacy
analytics
self-hosted
google-analytics-alternative
cookieless
nextjs
postgresql

Umami: questions and answers

What is Umami used for?
Umami is a privacy-first web analytics platform covering traffic, campaigns, behavior, conversions and revenue without cookies, available self-hosted or in the cloud. It is a good fit for replacing Google Analytics on a privacy-minded site, self-hosted analytics for client websites, and tracking campaign and conversion performance.
Is Umami open source?
Yes. Umami is open source under the MIT licence. Its source code is on GitHub at umami-software/umami and is written mainly in TypeScript.
Is Umami free?
Yes. Umami is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host Umami?
Yes. Umami can be self-hosted on your own server or infrastructure.
What is Umami an alternative to?
Umami is an open-source alternative to Google Analytics, Simple Analytics, Clicky and StatCounter. Other open-source alternatives to Google Analytics include Plausible, Rybbit and Matomo.
Is Umami actively maintained?
Yes. The most recent commit to Umami was on 2 October 2026, and the latest release is v3.4.0, published on 17 September 2026. The project has 39k stars on GitHub.

Open-source alternatives to Umami

See all

SaaS alternatives to Umami

See all