GoatCounter
Easy web analytics. No tracking of personal data.·goatcounter.com
GoatCounter is an open source web analytics platform that can be used as a free, donation-supported hosted service or run as a self-hosted application. It focuses on privacy-friendly analytics without tracking users via unique identifiers or storing personal data, positioning itself as an alternative to Google Analytics or Matomo. It displays statistics per path rather than as simple site totals, and integrates via a single script tag, an image-based tracking pixel, backend middleware, or log file parsing.
What it's for
Features 17
- Accessibility-focused interface compatible with screen readers
- Backend middleware integration option
- Browser, location, and screen size statistics
- Data export and account cancellation at any time
- Fine-grained control over which data is collected
- JavaScript-free tracking pixel option
- Lightweight script adding only ~3.5KB to page load
- Logfile import support
- No GDPR notice required
- Open source codebase, viewable and modifiable
- Per-path dashboard statistics rather than only site totals
- Privacy-aware tracking with no unique visitor identifiers
- Referral and campaign tracking
- Self-hosting option
- Single script tag integration
- Text view and path filtering
- Unique visit identification without cookies or persistent personal data storage
At a glance
Integrations
Complianceself-reported
Resources
Pricing
The hosted service at goatcounter.com is free for reasonable public usage; donations are accepted via GitHub Sponsors to cover server costs. Self-hosting is free as the software is open source.
Donation-supported; donations accepted via GitHub Sponsors to cover server costs. Data can always be exported and the account cancelled at any time.
Free for reasonable public usage; running a personal website or small-to-medium business is fine, but sending millions of pageviews per day isn't
Open source app that can be self-hosted for any purpose, suited for more serious/heavy usage.