Best Open Source Web Analytics from Europe (2026)

Open source web analytics is visitor measurement software published under a licence that lets you read, run and modify the code, so you can host it yourself and verify what it collects instead of relying on a vendor description.

How we rank these tools — 4-step process
  1. 1
    European ownership, verified

    The company is headquartered and incorporated in the EU, EEA, the UK, Switzerland or Israel, and processes customer data in Europe or Israel. A US parent company disqualifies a tool from this page regardless of where its servers are.

  2. 2
    Category fit and hands-on review

    What the tool actually does, who it suits, and where it falls short — checked against the vendor’s own documentation, changelog and pricing page rather than its marketing copy.

  3. 3
    Compliance and pricing check

    GDPR posture, hosting location and the prices quoted on this page are verified against the vendor’s public pricing before publication, and re-checked when we revisit the category.

  4. 4
    Position on this page

    Placement on this page can be paid, and that can affect the order tools appear in. It never buys a listing: a tool that fails the checks above is not here at any price, and payment does not change the shortcomings we write about. A vendor can ask us to correct a factual error — not to remove a criticism.

Vendors can pay for visibility on this page. It never changes what an entry says about a product, including the criticism, and we earn nothing when you click through to a vendor. Vendors can pay for more visibility, higher up on the review pages; it never affects whether a tool is listed. Editorial policy

Key takeaways

  • Plausible Analytics is AGPL software from Estonia whose self-hosted version is functionally identical to the cloud product, which starts at about €9 a month.
  • Pirsch is AGPL v3 and gives every plan unlimited websites, team members and features, starting at about €4 a month for 10,000 pageviews.
  • Swetrix is AGPL-3.0 with a free Community Edition and adds session replays and error tracking, but it is a UK company with US sub-processors for email, error tracking and its AI chat.
  • Koko Analytics is GPL-3.0 and counts visits inside your own WordPress database, so no external service receives the data.
  • Counter.dev is MIT-licensed and free, funded by donations, and is maintained by a single developer without a service level.

In web analytics the licence decides two practical things: whether you can run the software on your own server, and whether a claim such as "no personal data" can be checked in the code.

This ranking covers the five European tools whose tool page on European Purpose states an open source licence, and it orders them by how complete the self-hosted version is and how much of a company stands behind the hosted one. Friendly Analytics runs the open source Matomo but is excluded because its own layer on top is not published.

5 European web analytics tools compared

European web analytics tools compared on position, country, entry price and best use
PositionToolEstablishedEntry priceBest for
#1 Plausible Analytics Estonia From about €9/month (cloud) / free self-hosted A cookie-free dashboard whose self-hosted twin matches the cloud
#2 Pirsch Germany From about €4/month (10k pageviews) Low-cost analytics with every feature on every plan
#3 Swetrix United Kingdom Standard €17/month / Plus €35/month / Enterprise custom, excl. VAT; Community Edition free to self-host Teams that want analytics, replays and error tracking in one AGPL tool
#4 Koko Analytics Netherlands Free plugin / Pro €59/year (1 site), €99/year (5 sites), €249/year (25 sites); VAT not stated WordPress sites that want nothing to leave their own server
#5 Counter.dev Germany Free forever, funded by donations Personal sites that need basic counts at no cost

The 5 tools reviewed

#1 Plausible Analytics

Tartu, Estonia Founded 2019 From about €9/month (cloud) / free self-hosted 30-day free trial

Best for: A cookie-free dashboard whose self-hosted twin matches the cloud

  • Operating company. Plausible Insights OÜ
  • Jurisdiction. EU (Estonia)
  • Where the data sits. EU (Germany)
  • Independent checks. Open source (AGPL)
  • Source code. Open source
  • Replaces. Google Analytics

Plausible Analytics, from Plausible Insights OÜ in Tartu, was founded in 2019 and is released under AGPL. According to its tool page, the self-hosted version is functionally identical to the cloud version, and Docker-based deployment scripts make setup manageable for someone with basic server skills. That parity is what puts it first: leaving the paid service for your own server costs no features.

The cloud product starts at about €9 a month for 10,000 monthly pageviews, scaling with traffic, and comes with a 30-day trial. It uses no cookies, and the cloud data is hosted in Germany. The dashboard is a single page by design. The page lists no heatmaps, session recordings or A/B testing, and it does not import Google Analytics history.

What Plausible Analytics does well

  • Self-hosted AGPL version identical to the cloud product
  • No cookies and a script under 1KB
  • Estonian company with hosting in Germany

Where Plausible Analytics falls short

  • No heatmaps, session recordings or A/B testing
  • Does not import Google Analytics history

Standout feature. The self-hosted and cloud versions are the same product, so the licence is a real exit route.

#2 Pirsch

Germany Founded 2021 From about €4/month (10k pageviews) 30-day free trial

Best for: Low-cost analytics with every feature on every plan

  • Operating company. Emvi Software GmbH
  • Jurisdiction. EU (Germany)
  • Where the data sits. Germany
  • Independent checks. Open source (AGPL v3)
  • Source code. Open source
  • Replaces. Google Analytics

Pirsch, built by Emvi Software GmbH in Germany and launched in 2021, is open source under AGPL v3, and the tool page says the self-hosted version includes all features of the cloud version. The hosted plans are priced by pageviews from about €4 a month for 10,000, with unlimited websites, team members and features on every plan.

Pirsch uses no cookies. It identifies visitors within a day from a hash of IP address, User-Agent and a salt that is regenerated daily, so a journey across several days cannot be followed. All data sits on German servers. The limits are listed plainly: no heatmaps, no session recordings, no A/B testing and a smaller ecosystem than Plausible, so it is the cheaper, narrower choice.

What Pirsch does well

  • Cheapest paid entry in this list at about €4 a month
  • No feature gating between plans
  • AGPL v3 with self-hosting available

Where Pirsch falls short

  • No multi-day user journeys, by design
  • Younger product with a smaller ecosystem

Standout feature. One plan structure with every feature included, under an AGPL v3 licence.

#3 Swetrix

Edinburgh, United Kingdom Founded 2021 Standard €17/month / Plus €35/month / Enterprise custom, excl. VAT; Community Edition free to self-host 14-day free trial (payment method required); free self-hosted Community Edition

Best for: Teams that want analytics, replays and error tracking in one AGPL tool

  • Operating company. Swetrix Ltd
  • Jurisdiction. United Kingdom (adequacy decision, outside the EEA)
  • Where the data sits. Germany, at Hetzner; US sub-processors for email (AWS), error tracking (Sentry) and the AI chat (OpenRouter)
  • Source code. Open source
  • Replaces. Google Analytics, Hotjar, Sentry

Swetrix puts cookieless statistics, session replays, funnels and error tracking in one product, and the code is AGPL-3.0 on GitHub. A Community Edition is free to self-host, so the exit route is a licence and not an export file. The repository goes back to March 2021, which is why the founding year given here is 2021.

The company, Swetrix Ltd, is registered in Edinburgh, and the United Kingdom is outside the EEA under an adequacy decision. Analytics data is hosted at Hetzner in Germany, while email runs through AWS, error reports through Sentry and the AI chat through OpenRouter, all US sub-processors. Standard costs €17 a month and Plus €35, excluding VAT, and the 14-day trial asks for a payment method.

What Swetrix does well

  • AGPL-3.0 with a free self-hosted Community Edition
  • Session replays, funnels and error tracking in one product
  • Analytics data hosted in Germany

Where Swetrix falls short

  • UK company outside the EEA
  • US sub-processors for email, error tracking and the AI chat

Standout feature. Error tracking inside the analytics product, under one open licence.

#4 Koko Analytics

Nijmegen, Netherlands Free plugin / Pro €59/year (1 site), €99/year (5 sites), €249/year (25 sites); VAT not stated Free plugin; 30-day refund on Pro

Best for: WordPress sites that want nothing to leave their own server

  • Operating company. ibericode BV
  • Jurisdiction. EU (Netherlands)
  • Where the data sits. Your own WordPress server; no third-party service involved
  • Source code. Open source
  • Replaces. Google Analytics, Jetpack Stats

Koko Analytics is a WordPress plugin from ibericode BV in Nijmegen, released under GPL-3.0 on the company's own GitHub. It counts visits in your own WordPress database, so no external service receives the data and there is no hosted dashboard. The licence makes the "nothing is sent to a third party" claim verifiable, since the code is there to read.

The plugin is free, and Pro costs €59 a year for one site, €99 for five and €249 for twenty-five, with a 30-day refund instead of a trial. It needs no cookies. The limits are the cost of that design: it measures only the WordPress site it is installed on, your server carries storage, backups and uptime, and no independent certification exists.

What Koko Analytics does well

  • GPL-3.0 and no external processor at all
  • No cookies, so no consent banner
  • Free plugin with published Pro prices

Where Koko Analytics falls short

  • WordPress only
  • Your own server carries storage and backups

Standout feature. There is no data residency question because the data never leaves your server.

#5 Counter.dev

Germany Founded 2020 Free forever, funded by donations Free

Best for: Personal sites that need basic counts at no cost

  • Operating company. Independent (Germany-based)
  • Jurisdiction. EU (Germany)
  • Where the data sits. EU (Germany)
  • Independent checks. Open source (MIT)
  • Source code. Open source
  • Replaces. Google Analytics (basic usage)

Counter.dev is an MIT-licensed analytics tool made by an independent German developer and funded by donations. The MIT licence is the most permissive in this list, and the tool page says the code is on GitHub and can be self-hosted. It started in 2020 and records pageviews, visitors, referrers, countries, browsers and screen sizes without cookies.

Everything is traded for minimalism. There is no event tracking, no goals, no funnels and no real-time data, data retention is limited, and the project rests on one developer, with no uptime guarantee. Free hosting could in theory end if the project becomes unsustainable, so it suits blogs, portfolios and hobby sites, not businesses that report on conversions.

What Counter.dev does well

  • MIT licence and free forever by intent
  • No cookies and a script under 1KB
  • Self-hostable

Where Counter.dev falls short

  • No events, goals or funnels
  • Single maintainer and no service level

Standout feature. The most permissive licence here, attached to a free tool that asks only for donations.

Which open source licence matters for a website owner?

For analytics you run on your own server, the differences are small. Plausible, Pirsch and Swetrix use AGPL, which requires anyone who offers a modified version as a service to publish their changes, and Koko Analytics uses GPL-3.0. Counter.dev uses MIT, which allows almost any reuse. None of them stops you from running the software for your own site.

The difference appears if you plan to build something on top. A company that wants to embed analytics in a commercial product has to respect the AGPL terms, whereas MIT leaves room. For plain measurement of your own website, pick on features and hosting, not on the licence letters.

Should you self-host or pay for the hosted version?

Self-hosting removes the vendor from the data path, and for Plausible and Pirsch the tool pages say the self-hosted version has the same features as the cloud one. What you take on is the server: updates, backups, uptime and a database that grows with traffic. A small site on a tidy VPS manages this easily, while a site with heavy traffic needs someone who owns it.

The hosted plans are inexpensive enough that the comparison is rarely about money. Plausible starts at about €9 a month and Pirsch at about €4. Self-hosting is worth it for data control or policy reasons, and the hosted plan is worth it when nobody wants to be on call for an analytics database.

Does open source mean you can skip the cookie banner?

No, those are separate questions. The licence says nothing about what the script collects. Plausible, Pirsch, Counter.dev and Koko Analytics all state that they use no cookies, and Plausible states no personal data is collected, which is why they say no consent banner is needed. Swetrix describes itself as cookieless.

Check the setup, not just the product. Features such as session replays, as offered by Swetrix, record individual behaviour and need their own assessment. The legal position depends on your configuration and your country, so confirm it with your data protection adviser.

What changes when you migrate away from Google Analytics?

Expect fewer numbers. These tools report visitors, pageviews, referrers, goals and basic events, and they leave out deep segmentation and audiences for advertising. Plausible says plainly that it does not import Google Analytics history, so export the old reports before you switch off the old property.

Run both side by side for a few weeks. Counts will differ, because cookieless tools and consent-based tools measure visitors differently, and your baseline resets on the day you switch. Agree internally which numbers count from then on.

When is open source the wrong choice for analytics?

When you need what these tools omit. Heatmaps, A/B testing and detailed attribution are not part of Plausible or Pirsch, and Counter.dev has no events at all. Teams that need those features are better served by the broader suites on the category page.

It is also wrong if the licence is the only reason you picked the tool. A free self-hosted install that nobody updates is a liability, and a single-maintainer project like Counter.dev should not carry reporting that the business depends on.

How we selected and ranked these 5 tools

Every tool on this page is in the European Purpose directory, which means the operating company is established in Europe and we have verified that from the company register or the vendor's own legal notice rather than from a marketing page. Tools headquartered outside Europe are not eligible, however good they are.

  1. Feature verification (weight: 40%). We check each capability against the vendor's own documentation and product pages, and record what the tool does rather than what the category is assumed to include.
  2. Ease of adoption (weight: 30%). Integrations, published API access, trial availability and how much configuration stands between signing and a usable result.
  3. Value and transparency (weight: 30%). Published pricing counts in a vendor's favour; quote-only pricing is recorded as quote-only rather than estimated. We weigh what a buyer gets for the entry price, not the headline feature count.
  4. Editorial review. Every page is researched and drafted with AI assistance, and the compliance and pricing claims are checked against the vendor's documentation before it is published under the founder's editorial responsibility. The three weights above decide the order; a position is a ranking against the other European tools in this category, not an absolute score.

Vendor-reported outcomes — ROI figures, margin uplift, time saved — are labelled as vendor claims wherever they appear on this page. We have not audited them, and neither has anyone else who quotes them. Read our full editorial process for how pages are re-verified.

Frequently asked questions

Five on European Purpose state it on their tool page: Plausible Analytics (AGPL), Pirsch (AGPL v3), Swetrix (AGPL-3.0), Koko Analytics (GPL-3.0) and Counter.dev (MIT). Friendly Analytics runs Matomo but does not publish its own layer, so it is not listed as open source.

Counter.dev and the Koko Analytics plugin are free. Among hosted services, Pirsch starts at about €4 a month and Plausible at about €9, and Swetrix Standard is €17 a month, excluding VAT. Plausible, Pirsch and Swetrix can also be self-hosted at no licence cost.

Plausible, Pirsch, Swetrix (Community Edition) and Counter.dev can be self-hosted, and Koko Analytics runs inside your own WordPress installation. Self-hosting means you handle updates and backups.

Plausible, Pirsch, Counter.dev and Koko Analytics state they use no cookies, and Plausible and Pirsch state that no consent banner is required. Check your own setup and local rules, especially if you enable replays.

Plausible hosts in Germany and Pirsch on German servers, and Swetrix hosts analytics data at Hetzner in Germany while using US sub-processors for email, error tracking and the AI chat. Counter.dev lists Germany, and Koko Analytics stores data in your own WordPress database.