Compare
Dataflare vs Umami
Umami is open-source, cookieless web analytics, self-hosted or on Umami Cloud. Dataflare is open-source analytics that runs in your own Cloudflare account.
The short answer
Umami is a clean, open-source web analytics tool with funnels and retention, and a free cloud tier. Choose Dataflare if you want to self-host without running a server or database, or need session replay and experiments without moving to a higher plan.
Side by side
| Feature | Dataflare | Umami |
|---|---|---|
| Where your data lives | Your own Cloudflare account (D1 and R2) | Umami Cloud, or your own server and database |
| Source code | Open source, MIT | Open source (MIT) |
| What you pay | Your Cloudflare bill: $0 on Workers Free for small sites, $5/month Workers Paid above that | Cloud: free up to 100k events/month, Pro $20/month; self-hosting is free |
| Cookieless mode | Yes | Yes |
| Web analytics | Yes, with Core Web Vitals and errors | Yes |
| Funnels and retention | Yes: trends, funnels, retention, cohorts | Funnels and retention |
| Session replay | Yes, with a text transcript for agents | Business plan on Umami Cloud |
| Feature flags and A/B tests | Yes: flags in your Worker, Bayesian experiment results | No |
| Raw SQL on your events | Yes, read-only SQL in the dashboard, CLI and MCP | Direct database access when self-hosted |
Checked November 2026. Sources: Umami pricing, Umami on GitHub. Spotted something out of date? Open an issue.
Choose Umami if you want
- A free hosted tier with nothing to deploy.
- A long-standing, popular project with a large community.
Choose Dataflare if you want
- Self-hosting without a server, Docker or Postgres: Dataflare is a Worker, D1 and R2 in your Cloudflare account.
- Session replay with agent-readable transcripts, feature flags and A/B tests.
- People: identify() links anonymous visits to users, so funnels span signup.
Moving from Umami to Dataflare
- Run
npx dataflare-cli initand add the script tag. umami.track(name, data)becomesglass.capture(name, data).