Privacy-focused web analytics with self-hosting and a cookie-free alternative to Google Analytics
MIT
- TypeScript
- JavaScript
- CSS

About Umami
Umami is a simple, fast, privacy-focused web analytics platform and an open source alternative to Google Analytics, Mixpanel, and Amplitude. It tracks site traffic without cookies, so there is no cookie banner to add, and the dashboard stays clean and easy to read.
You can run Umami on your own infrastructure or use Umami Cloud. Self-hosting needs Node.js 18.18+ and a PostgreSQL 12.14+ database; install from source with pnpm or deploy the official Docker image with the included Compose file. The build provisions the database on first run and creates an initial admin account.
The code is MIT licensed and maintained by Umami Software on GitHub. Running it yourself keeps every visitor record in a database you own and control, and updates are a pull and rebuild away.
Key features
- Cookie-free web analytics with no consent banner
- Simple, fast single-page dashboard
- Self-hosted or Umami Cloud
- Runs on Node.js with a PostgreSQL database
- Official Docker image and Compose deployment
Details
- First released
- 2020
- Tracking
- Cookie-free
- Hosting
- Umami Cloud · self-hostable
- Runtime
- Node.js 18.18+
- Database
- PostgreSQL v12.14+
- License
- MIT
