
Koko Analytics
Self-hosted web analytics, with an optional cookieless mode, open source.

Matomo is a web analytics platform that you can install on your own server under the GPL-3.0 license or use as Matomo Cloud, which stores data in Germany. Its tracking code sets first-party cookies by default and can be switched to tracking without cookies; cloud plans are sized by hits, which cover pageviews and other tracked interactions.
21.6 KB compressed
66.7 KB uncompressed · measured 17 Sep 2026
Measured: the matomo.js file from the Matomo 5.13.0 release, which self-hosted installations serve. Matomo Cloud serves a larger file with its plugins, about 45 KB compressed on the same day.
Billed by hits · checked 17 Sep 2026
Matomo can suit organizations that want web analytics on infrastructure they control, or a hosted service that stores data in Germany, and that need more than traffic reports. The cloud plans list ecommerce and event tracking, site search, visitor profiles and log analytics as included in all plans. Funnels, heatmaps, session recordings, A/B tests and form analytics are part of the cloud Business plan, while self-hosted installations get them through paid plugin bundles.
It can also work for teams with many sites and users: the self-hosted Community edition sets no limit on users or hits, and the cloud Business plan covers up to 30 websites. WordPress sites can run Matomo inside WordPress; for high-traffic and multisite setups, the vendor points to its self-hosted or cloud editions instead.
By default the tracking code uses cookies, so cookieless tracking has to be switched on; see what “cookieless” means here.
Matomo Cloud starts with a trial account. For a self-hosted installation, you upload the release to a web server with PHP and a MySQL or MariaDB database and finish in the browser-based installer; an official Docker image is also available.
To start tracking, open Administration (the cog icon), choose Tracking Code under Websites or Measurables and paste the JavaScript code into every page, just after the opening body tag or in the head section. The code loads Matomo’s tracker file and records pageviews, outlinks and downloads.
Other routes are Matomo Tag Manager, free on self-hosted installations and part of the cloud Business plan, and Matomo for WordPress, which stores data in the WordPress database.
Matomo can import reports from Google Analytics, including GA4 properties. In Matomo Cloud, a superuser starts the import under Administration, System, Google Analytics Import; for self-hosted installations and Matomo for WordPress, the Google Analytics Importer plugin is free. Each imported property becomes a new website in Matomo. Only aggregated reports are imported, so the visitor log, ecommerce log, custom reports and segments do not work for imported data. Google limits daily API requests, so a long history can take several days to import.
To move between Matomo Cloud and your own server, contact Matomo by email: the vendor says it can import self-hosted data into the cloud or export cloud data for you.
As documented on the vendor’s own pages. “Partly” means the feature has limits or is only on some plans.
What the vendor documents. A platform that is not listed has no guide, plugin or package from the vendor.
By default, yes: the tracking code sets first-party cookies, such as a visitor ID and a session cookie. You can disable cookies in the tracking code or for all sites at once, which can make reports on returning visitors less accurate. Whether you need visitor consent depends on your jurisdiction and configuration.
A hit is a tracked pageview, event, download, outlink, site search or content tracking request. Cloud plans are sized by hits per month, and hits above the allowance are billed as extra.
The Community edition is free, with no limit on users or hits. Features such as funnels, heatmaps and custom reports are sold in plugin bundles, and you also pay for the server and the time to maintain it.
The vendor says yes: it can import data collected on your own server into Matomo Cloud, or give you an export of your cloud data to use on your own server. The pricing page asks you to contact Matomo by email for details.
How each value is collected: methodology. Why tools get no overall score: our reasoning.
Same category, ordered by how many traits they share with Matomo: cookie handling, self-hosting and open code. The full list, with the difference in price and script size, is on the alternatives page.
Compare Matomo with another tool →

Self-hosted web analytics, with an optional cookieless mode, open source.

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

Self-hosted web analytics, cookieless by default, open source.

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

Cloud or self-hosted web analytics, open source.

Cloud web analytics, with an optional cookieless mode.