GoatCounter
Open-source, privacy-friendly web analytics that tracks no personal data.
Overview
GoatCounter is open-source, privacy-friendly web analytics that tracks no personal data. It is a one-person independent project built and maintained by Martin Tournoij, with no company headcount behind it. The code is licensed under EUPL-1.2 and the hosted service is offered free, supported by donations rather than paid plans.
The product is a minimalist pageview and event counter. It tracks without cookies, localStorage, or any browser-side persistent identifiers, ships a 3 KB tracking script, and offers a real-time dashboard. Custom events, scheduled email reports, public dashboard sharing, a REST API, and CSV/JSON raw data export round out the feature set; data is retained until the user deletes it.
Privacy posture is central: it is GDPR-compliant, collects no PII, and its docs state a consent banner is probably not required. The hosted data sits on servers in Finland and Germany. Both fully managed and self-hosted deployment are supported, with self-hosting documented and encouraged for high-volume use.
Best for
- Teams wanting a lightweight, cookieless tracker with a tiny 3 KB script and no consent banner to manage.
- Privacy-conscious EU operators who need GDPR compliance, no PII collection, and EU data residency.
- Budget-sensitive sites: the hosted service is free with no paid tier, and the EUPL-1.2 source can be self-hosted for high-volume use.
- Builders who want data portability — a REST API, full CSV/JSON pageview export, and unlimited retention until you delete it.
- WordPress sites wanting a vendor-maintained official plugin and scheduled email reports.
Less ideal for
- Teams needing goal or conversion-rate tracking, which GoatCounter does not offer.
- Marketers requiring multi-step funnel analysis — there is no funnel feature.
- Ecommerce sites that need revenue tracking; no monetary value can be attached to events.
- Teams wanting behavioral tools like heatmaps or session replay, which are not available.
- Buyers who need vendor scale or support guarantees: this is a single-maintainer, donation-funded project with one person behind it.
Pricing
Analytics capabilities
Privacy & compliance
Data ownership & deployment
Platform & integrations
Alternatives to GoatCounter
Clicky Real-time, privacy-friendly web analytics with per-visitor tracking and heatmaps.
View profile
Cloudflare Web Analytics Free, privacy-first web analytics that tracks page views without cookies or fingerprinting.
View profile
Fathom Analytics Privacy-first, cookieless web analytics with a simple dashboard and forever data retention.
View profileSources · 14 verified references
Affiliate disclosure. DecisionWire may earn a commission when you sign up through outbound links on this page, at no extra cost to you. Commissions never influence our data, scores, or rankings. Full disclosure.