Matomo logoOpenReplay logo

Matomo vs OpenReplay

An independent, review-free comparison compiled by the SaaSTracker editorial team. Both products are profiled in full, and neither can pay for placement here.

The short answer

Both sides assessed

Matomo compared with OpenReplay

Both are open source and self-hostable for teams who will not send behavioural data to a vendor, but they sit at different depths. OpenReplay is a developer tool with network capture, console output, and Redux state inspection. Matomo is a marketer's tool with traffic analytics, heatmaps, funnels, and ecommerce reporting. A privacy-focused company can reasonably run both, using Matomo for the site and OpenReplay for the application.

OpenReplay compared with Matomo

Both are open source, self-hostable, and chosen primarily by teams who do not want behavioural data leaving their control. Matomo is web analytics first with session recording and heatmaps attached, aimed at marketers and GDPR-conscious organisations. OpenReplay is session replay first with developer tooling, aimed at engineers. A privacy-focused company frequently runs both: Matomo for traffic and OpenReplay for the application.

Choose Matomo if

European small businesses, agencies, public sector bodies, and privacy-conscious companies who want analytics plus heatmaps and session recording under their own ownership and EU hosting, and who would prefer to run without a cookie consent banner rather than to lose a third of their data to one.

Choose OpenReplay if

Engineering teams who want LogRocket-class session replay and frontend debugging but cannot or will not send user session data to a third-party processor, and who have the infrastructure competence to run a Kubernetes deployment or the budget for a $199 a month managed dedicated instance.

Side by side

13 attributes
AttributeMatomoOpenReplay
CategoryProduct AnalyticsProduct Analytics
Starting priceFree self-hosted (Community edition), or 29 euros per month for Matomo Cloud at 50,000 hits (free plan available)$0 self-hosted, or $199 per month for a managed Dedicated instance (free plan available)
Pricing modelTwo products. Matomo Cloud is a subscription metered on hits per month with EU hosting. Matomo On-Premise is free open source software with premium features sold as plugins or as bundles priced by user count and hit volume.Free and open source when self-hosted, with managed hosting billed per instance and per hour rather than per session. Three options: self-hosted open source, a managed Dedicated instance, and Enterprise contracts for self-hosted deployments at scale.
Free planMatomo On-Premise Community is free forever with unlimited users and unlimited hits, covering the full web analytics feature set. Heatmaps, session recording, funnels, cohorts, and A/B testing are premium plugins that are not included.The full open source platform self-hosted on your own infrastructure at no software cost, including session replay, developer tools, product analytics, co-browsing, Spot, and the MCP server. You pay only your own cloud bill.
Free trialFree Matomo Cloud trial with no credit card required; the self-hosted Community edition needs no trial7 days on the Dedicated managed tier, no credit card required; the self-hosted edition needs no trial because it is free
Best forEuropean small businesses, agencies, public sector bodies, and privacy-conscious companies who want analytics plus heatmaps and session recording under their own ownership and EU hosting, and who would prefer to run without a cookie consent banner rather than to lose a third of their data to one.Engineering teams who want LogRocket-class session replay and frontend debugging but cannot or will not send user session data to a third-party processor, and who have the infrastructure competence to run a Kubernetes deployment or the budget for a $199 a month managed dedicated instance.
Setup timeFifteen minutes on Matomo Cloud: create an account, add the tag, configure privacy settings, and reports appear. Self-hosting is a half day for a straightforward install and considerably longer to configure archiving, retention, and privacy properly on a site with real traffic.Fifteen minutes on a managed Dedicated instance: sign up, add the tracker, and sessions appear. Self-hosting is a half day to a few days depending on your Kubernetes fluency and cloud, plus ongoing operational attention for storage growth and upgrades.
Learning curveModerate. The reporting is familiar to anyone who has used Google Analytics, but Matomo exposes far more configuration, particularly around privacy, retention, and anonymisation, and getting the consent-exempt configuration right requires reading rather than guessing.Low for developers, who will recognise the devtools interface immediately. Higher for the self-hosted deployment itself, which is a normal infrastructure exercise rather than a product to learn. Non-technical staff can watch replays but will not use the network or state panels.
PlatformsWeb via JavaScript tracker or server-side tracking APIs, Matomo Tag Manager, Mobile app SDKs for iOS and Android, Self-hosted on any PHP and MySQL or MariaDB hosting, Managed cloud hosted in Frankfurt, GermanyWeb via a tracker of roughly 26KB, React, Angular, Vue, and Svelte applications, Redux, VueX, and MobX state integrations, Self-hosted on AWS, GCP, Azure, DigitalOcean, Scaleway, OVHcloud, or any Kubernetes cluster, Managed dedicated instances across roughly 50 regions, Spot Chrome extension for bug capture
ComplianceGDPR, CCPA, CNIL approval for use without tracking consent when correctly configured, HIPAA and other regimes achievable on self-hosted deployments within your own compliance perimeterSOC 2 Type II, GDPR, with self-hosting removing the third-party processor entirely, CCPA, Self-hosted deployments inherit whatever compliance posture your own infrastructure holds
Founded20072018
HeadquartersWellington, New Zealand, with a distributed team across New Zealand, Germany, Austria, France, the United States, and IndiaDistributed, incorporated in the United States as Asayer, Inc.
OwnershipIndependently owned, operated commercially by InnoCraft Ltd, with the core platform released as open sourceVenture-backed, privately held, with the platform published as open source

Strengths and limitations

Matomo

Strengths

  • One of very few analytics tools approved by France's CNIL for use without tracking consent, which means tracking 100 percent of visitors rather than the fraction who accept a banner.
  • Genuine data ownership: self-hosted deployments keep everything on your own infrastructure with direct database access, and Matomo states it never accesses, sells, or monetises customer data.
  • EU cloud hosting in Frankfurt removes the transfer question for European buyers entirely, without requiring them to run servers.
  • Heatmaps, session recording, funnels, cohorts, form analytics, and A/B testing under the same privacy posture, which is a wider behavioural feature set than any other privacy-first analytics tool offers.

Limitations

  • The data model is visit and pageview centric rather than event and user centric, which makes product analytics questions about feature adoption inside a logged-in application awkward compared with Mixpanel or Amplitude.
  • Session recording has no engineering context: no console output, no network inspection, no stack traces, and no application state, so it cannot be used to debug frontend failures.
  • The behavioural features are premium and are not included in the free Community edition or at the entry cloud price, so the useful configuration costs more than the headline figure.
  • Self-hosting requires real operational work, including a database, PHP, and cron-driven report archiving that becomes a genuine performance consideration on a busy site.

OpenReplay

Strengths

  • Self-hosting removes the third-party processor from the data path entirely, which converts session replay from a compliance argument into an infrastructure decision.
  • Instance-based pricing at $199 a month with no limits on users, recordings, or retention decouples cost from traffic, which no session-metered competitor can match at scale.
  • Technical depth genuinely comparable to LogRocket: network and GraphQL capture, console output, stack traces, over 40 performance metrics, and Redux, VueX, and MobX state inspection.
  • A tracker of around 26KB, which is small enough that adding replay does not become a page performance conversation.

Limitations

  • Self-hosting is a real operational commitment: Kubernetes, object storage, scaling, and upgrades are yours, and session recordings consume storage faster than teams expect.
  • Web-centric. Mobile replay is not the strength here, and teams needing iOS, Android, and React Native capture will find Mixpanel or Amplitude better served.
  • Product analytics are a companion rather than a platform: no behavioural cohort modelling, no experimentation, no feature flags, and less analytical flexibility than a dedicated event tool.
  • The company is small, with roughly $6M raised in total against competitors who have raised tens or hundreds of millions, which matters to procurement even though the open source code hedges the risk.

Pricing compared

Matomo

Two products. Matomo Cloud is a subscription metered on hits per month with EU hosting. Matomo On-Premise is free open source software with premium features sold as plugins or as bundles priced by user count and hit volume.

  • On-Premise CommunityFree
  • Cloud StarterFrom 29 euros
  • On-Premise Team bundleFrom 230 euros
  • On-Premise Business bundleFrom 1,209 euros
  • On-Premise Enterprise bundleFrom 2,834 euros

Matomo's value is a function of what you are actually buying, which is ownership and consent posture rather than analytical sophistication. At 10,000 monthly users on a normal content or ecommerce site you are likely inside 300,000 to 600,000 hits, which puts Cloud in the tens of euros a month, comfortably cheaper than an equivalent commercial stack and with no consent banner losses. At 100,000 monthly users you are into the millions of hits and paying meaningfully more, at which point self-hosting the free Community edition plus the specific premium plugins you need becomes the cheaper answer if you have server competence. Against Google Analytics 4, which is free, Matomo costs money and returns unsampled data, full ownership, and the ability to track everyone rather than the consenting minority, and for a European business that trade is usually worth it. Against a real product analytics tool, it is not a value question at all, because it is not the same product.

OpenReplay

Free and open source when self-hosted, with managed hosting billed per instance and per hour rather than per session. Three options: self-hosted open source, a managed Dedicated instance, and Enterprise contracts for self-hosted deployments at scale.

  • Open Source (self-hosted)$0
  • Dedicated (managed cloud)From $199
  • Enterprise (self-hosted at scale)Quoted on multi-year contracts

OpenReplay has the most favourable cost curve in this category and the least favourable setup cost, and which dominates depends entirely on your team. At 10,000 monthly users generating maybe 25,000 sessions, a competitor costs roughly $176 a month and OpenReplay Dedicated costs $199, so there is no saving and the reason to choose it is data control rather than money. At 100,000 monthly users generating a quarter of a million sessions, the competitor's bill runs into four figures monthly while OpenReplay Dedicated stays at $199, and the saving becomes the dominant argument. Self-hosted, the software cost is zero at any scale and you pay your cloud provider instead, which for a team already running Kubernetes is a small marginal cost and for a team that is not is a project. The honest summary is that OpenReplay is dramatically cheaper at scale, roughly break-even at small scale, and worth it at any scale if the alternative is not having replay at all because compliance said no.

Editorial verdict on each

Matomo

Matomo is the most complete answer available to the question of how to see visitor behaviour without surrendering the data. Nineteen years of development, more than a million sites, EU hosting in Frankfurt, a free self-hosted edition with unlimited users and hits, and a CNIL approval that lets you track everyone rather than the consenting minority add up to something no other tool in this category offers. Buy it for the marketing site, the ecommerce store, and the compliance posture, and budget honestly for the premium plugins that provide the heatmaps and session recording, because the headline free and 29 euro figures do not include them. Do not buy it as product analytics for a SaaS application, and do not buy the free version unless someone is genuinely willing to run a server.

Read the full Matomo profile

OpenReplay

OpenReplay is the answer for teams who wanted LogRocket and got told no by legal, and for teams whose traffic makes session-metered pricing absurd. Self-hosting puts the recordings inside your own cloud with no processor in the path, the managed tier charges $199 a month regardless of volume, and the technical depth (network, console, stack traces, Redux and VueX state, 40-plus performance metrics) is genuinely in the same class as the commercial leaders. Buy it if you have infrastructure competence or high traffic, and especially if data residency has previously blocked a replay purchase. Skip it if you are a marketing team wanting heatmaps, if you need mobile replay, or if nobody on your team wants to own a Kubernetes deployment, because the free tier is only free in the way that any self-hosted software is free.

Read the full OpenReplay profile

Matomo profile last reviewed 2026-08-22; OpenReplay last reviewed 2026-08-22. Pricing is compiled from public sources and can change without notice. See our methodology.