
Amplitude
Cloud product analytics, with an optional cookieless mode.
Showing 22 of 22 tools

Cloud product analytics, with an optional cookieless mode.

Cloud or self-hosted app analytics, cookieless by default, open source.

Cloud web analytics, cookieless by default.

Cloud or self-hosted web analytics, open source.

Cloud web analytics, with an optional cookieless mode.

Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.

Cloud or self-hosted web analytics, cookieless by default, open source.

Cloud product analytics, with an optional cookieless mode.

Cloud or self-hosted web analytics, cookieless by default, open source.

Cloud or on-premise web analytics, with an optional cookieless mode.

Cloud or self-hosted web analytics, cookieless by default, open source.

Cloud or self-hosted product analytics, with an optional cookieless mode, open source.

Cloud or self-hosted web analytics, open source.

Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.

Cloud or self-hosted web analytics, cookieless by default, open source.

Cloud web analytics.

Cloud or self-hosted web analytics, cookieless by default, open source.

Cloud web analytics, cookieless by default, open source.

Cloud web analytics, cookieless by default.
No tool matches all of these filters. Remove one to see more.
| AmplitudeCloud | Activechecked 17 Sep 2026 | Partly | No | Yes | Yes | Freeper month | Freeevents · 17 Sep 2026 | 64.0 KB17 Sep 2026 |
| AptabaseCloud or self-hosted | Activechecked 17 Sep 2026 | Yes | Yes | Yes | Yes | Freeper month | $10events · 17 Sep 2026 | 1.27 KB17 Sep 2026 |
| CabinCloud | Activechecked 17 Sep 2026 | Yes | No | Yes | Yes | Freeper month | $14pageviews · 17 Sep 2026 | 1.17 KB17 Sep 2026 |
| DatabuddyCloud or self-hosted | Activechecked 17 Sep 2026 | No | Yes | — | Yes | Freeper month | $12.44events · 17 Sep 2026 | 11.0 KB17 Sep 2026 |
| DataFastCloud | Activechecked 17 Sep 2026 | Partly | No | No | No | $9per month | $19events · 17 Sep 2026 | 5.13 KB17 Sep 2026 |
| Fathom AnalyticsCloud | Activechecked 17 Sep 2026 | Yes | No | Partly | No | $15per month | $15pageviews · 17 Sep 2026 | 2.04 KB17 Sep 2026 |
| HumblyticsCloud | Activechecked 17 Sep 2026 | Yes | No | Yes | No | $79per month | $79events · 17 Sep 2026 | 16.2 KB17 Sep 2026 |
| LitlyxCloud or self-hosted | Pausedchecked 17 Sep 2026 | Yes | Yes | Yes | No | €6.99per month | €14.99pageviews · 17 Sep 2026 | 1.17 KB17 Sep 2026 |
| MixpanelCloud | Activechecked 17 Sep 2026 | Partly | No | Yes | Yes | Freeper month | Freeevents · 17 Sep 2026 | 32.7 KB17 Sep 2026 |
| OpenPanelCloud or self-hosted | Activechecked 17 Sep 2026 | Yes | Yes | Yes | Partly | $2.50per month | $20events · 17 Sep 2026 | 3.20 KB17 Sep 2026 |
| Piwik PROCloud or on-premise | Activechecked 17 Sep 2026 | Partly | No | Yes | No | €36per month | €82hits · 17 Sep 2026 | 22.9 KB17 Sep 2026 |
| PlausibleCloud or self-hosted | Activechecked 17 Sep 2026 | Yes | Yes | Yes | No | $9per month | $19pageviews · 17 Sep 2026 | 2.43 KB17 Sep 2026 |
| PostHogCloud or self-hosted | Activechecked 17 Sep 2026 | Partly | Partly | Yes | Yes | Freeper month | Freeevents · 17 Sep 2026 | 95.3 KB17 Sep 2026 |
| RybbitCloud or self-hosted | Activechecked 17 Sep 2026 | No | Yes | Yes | No | $19per month | $19pageviews · 17 Sep 2026 | 10.6 KB17 Sep 2026 |
| SelineCloud | Activechecked 17 Sep 2026 | Yes | No | Yes | No | $9per month | $24events · 17 Sep 2026 | 1.89 KB17 Sep 2026 |
| Simple AnalyticsCloud | Activechecked 17 Sep 2026 | Yes | No | Yes | Yes | Freeper month | Freeconditions apply · 17 Sep 2026 | 3.74 KB17 Sep 2026 |
| StatableCloud | Activechecked 17 Sep 2026 | Yes | No | Yes | Partly | $9per month | $19pageviews · 17 Sep 2026 | 2.18 KB17 Sep 2026 |
| SwetrixCloud or self-hosted | Activechecked 17 Sep 2026 | Yes | Yes | Yes | No | $19per month | $19events · 17 Sep 2026 | 6.05 KB17 Sep 2026 |
| TinyAnalyticsCloud | Activechecked 17 Sep 2026 | No | No | — | Yes | Freeper month | Freepageviews · 17 Sep 2026 | 6.99 KB17 Sep 2026 |
| UmamiCloud or self-hosted | Activechecked 17 Sep 2026 | Yes | Yes | Yes | Yes | Freeper month | Freeevents · 17 Sep 2026 | 2.26 KB17 Sep 2026 |
| VemetricCloud | Activechecked 17 Sep 2026 | Yes | Yes | Yes | Yes | Freeper month | $15events · 17 Sep 2026 | 2.71 KB17 Sep 2026 |
| VisitorsCloud | Activechecked 17 Sep 2026 | Yes | No | Yes | No | $9per month | $19events · 17 Sep 2026 | 6.99 KB17 Sep 2026 |
Entry price is the lowest monthly price the vendor lists; “Free” means a free plan or free self-hosting. “At 100k” is the monthly price for 100,000 units, as the vendor bills them. Dates under statuses, prices and script sizes show when we checked them. See how we check every value.
A tool is counted here when the vendor publishes its own instructions for Next.js. A line saying the snippet works in any JavaScript project is not a guide, and a community package the vendor merely links to does not count — three tools read “Partly” for that reason.
The distinction matters more in Next.js than almost anywhere else, because the framework has two routing systems and a rendering model that decides where a script may run at all.
Which router. The App Router and the Pages Router take the snippet in different places — a root layout against a custom document or app file. A guide that names only one of them leaves half its readers guessing, and the guides here differ in exactly that respect.
Where the script goes so it loads once. Placed inside a page component, a tag can run again on every client-side navigation; placed in the root layout with the framework’s script component, it loads once and stays. This is the most common mistake in framework installs and the one that quietly doubles numbers.
How a route change is counted. Next.js moves between pages without a full reload, so a counter that only fires on load will record one pageview for a whole session. Some tools handle this in their script, some expect you to call their function in a navigation hook, and the difference is the whole point of reading a vendor’s own guide rather than a generic snippet.
The built-in option is not the same product. Hosting platforms ship their own analytics, and for many projects that is the first thing installed. It answers traffic questions inside the platform’s dashboard and stops where the platform stops — which is why the question that brings people here is usually about a second tool rather than a first one.
A package on npm is not support. Several popular integrations are written by people outside the vendor. They work until a framework release changes the rendering model, and then you are reading someone else’s repository for a fix. The date on a guide and the name of who maintains it are worth more than the star count.
For the counter, not much: the script runs in the browser either way. What changes is when it runs and how often — server-rendered pages hydrate and then navigate on the client, which is why the route-change question above decides the accuracy of your pageview count.
Usually yes. Next.js can rewrite a path on your domain to the vendor’s endpoint, and several vendors document that rewrite. It is the cheapest way to make requests first-party without running a server of your own, and it does not change where the data is finally stored.
Within its window, yes; beyond it, no. Cookie-free tools rebuild an identifier each day or each session, so a person who returns next week counts as new. If weekly retention is the number you are after, that is a product-analytics question rather than a website-counter one — the category column in the table separates the two.