
GoatCounter
Open SourceFree donation-supported hosted service, or self-host it
Free plan checked against GoatCounter's pricing page on . Re-checked monthly.

About GoatCounter
GoatCounter is a privacy-first web analytics counter that records pageviews, referrers, browsers, screen sizes and countries without cookies or unique visitor IDs, so it usually needs no consent banner. Bloggers, indie developers and small businesses use it as a lighter alternative to Google Analytics. The hosted service is free, funded by donations, and the code is open source for self-hosting.
What the free plan gives you
The hosted version at goatcounter.com is offered for free for reasonable public usage. In the vendor's words, running your personal website or small-to-medium business on it is fine, but sending millions of pageviews a day is not. The tracking script adds about 3.5 KB to a page, and you can also count via a tracking pixel, HTTP middleware or by parsing existing server logs, which means it works on sites where JavaScript is off. You own your data and can export everything and cancel at any time. Donations are accepted through GitHub Sponsors to cover server costs, but nothing is gated behind them.
Where the free plan stops
There is no paid plan to upgrade to, so the ceiling is the fair-use expectation rather than a number. High-traffic sites are asked to self-host, which the vendor supports for any purpose. You also will not find features like funnels, session replay, heatmaps or event-level product analytics; GoatCounter is deliberately a counter, not a product analytics suite.
Who it suits
Personal sites, documentation, small shops and side projects that just want to know how many people visited and where they came from. Teams that need conversion funnels, user cohorts or A/B testing should look at Plausible, Umami or PostHog instead.
Key Features
Pros & Cons
The free plan in practice
What you can actually do on GoatCounter's free plan (Free hosted service for reasonable public usage, or self-host), where it stops, and when it's worth paying.
What you can do free
- Hosted service free for personal and small-to-medium business sites
- No cookies or unique identifiers, usually no consent banner needed
- About 3.5 KB tracking script
- Pixel, middleware and log-file tracking options
- Full data export at any time
- Open source, self-host for any purpose
Where it stops
- Fair-use only: millions of pageviews/day should self-host
- No funnels, heatmaps or session replay
- Donation-supported, no SLA
When to upgrade to a paid plan
GoatCounter is open source, so self-hosting is free and unlimited. The only reason to pay is convenience: choose a hosted or cloud option when you'd rather not run and maintain it yourself, or need official support.
Categories
Free Plan Details
| Free Plan | |
| Free Tier | Unlimited Free Tier |
| User Limit | Free hosted service for reasonable public usage, or self-host |
| Open Source |
What's the free tier actually like?
Used GoatCounter's free plan? Tell people what it was really like — what you hit, what surprised you, whether the limits held. No account needed.
No comments yet. If you've used the free plan, you know something the pricing page doesn't say.
Related Tools

Google Analytics 4
Google's free analytics. Event-based tracking with AI insights. Unlimited.

Grafana Cloud
Avoid lock-in and ensure reliability with Grafana Cloud. The AI-powered platform built on open…

Matomo
Open source web analytics with 100% data ownership. Self-host for free.
Something outdated or missing? Let us know