Home/Privacy Analytics/GoatCounter
G
GoatCounter logo

GoatCounter

Updated: Sep 25, 2026

Open source web analytics that respects privacy — no tracking of personal data, no cookies needed, and free for reasonable usage.

GoatCounter

About GoatCounter

Overview GoatCounter is an open source web analytics platform that provides easy-to-use, privacy-friendly website statistics without tracking personal data. It is available as a free donation-supported hosted service or as a self-hosted app for those who want full control. The platform was designed as a simpler alternative to Google Analytics and Matomo, removing the complexity of excessive options while keeping useful statistics like browser info, location, screen size, referring sites, and campaigns. It serves website owners who want meaningful analytics without GDPR headaches, cookie banners, or tracking visitors with unique identifiers. Key Benefits Adds just ~3.5KB of extra data to your site — lightweight and fast. Identifies unique visits without cookies or storing personal data. Offers JavaScript-free tracking pixel, backend middleware integration, and log file import options. Keeps useful statistics including browser information, location, screen size, referring sites, and campaigns. Offers fine-grained control over which data is collected. 100% open source — you can inspect the code, make improvements, or self-host for any purpose. How It Works You add a single script tag to your website — script data-goatcounter="https://yoursite.goatcounter.com/count — and GoatCounter begins collecting anonymous visit data immediately. You can also use a no-JavaScript image-based tracker, integrate the counter in your backend middleware, or parse existing server log files instead. All data is accessible through a clean dashboard with a text view and filtering options for paths. Use Cases Personal website owners who want simple, privacy-respecting traffic stats without cookie banners. Small-to-medium business operators tracking public website performance without tracking individual users. Open source enthusiasts who prefer to self-host their own analytics infrastructure. Accessibility-conscious developers who need analytics dashboards compatible with screen readers. Privacy-focused site owners who want GDPR compliance without the complexity of consent management tools. Why Choose This Product GoatCounter is best suited for personal websites and small-to-medium businesses with reasonable traffic levels — the hosted service is free for this use. The page explicitly notes that sending millions of pageviews per day is not appropriate for the free hosted tier; users with high-volume needs should self-host. All users benefit from full data ownership, the ability to export data at any time, and a 100% open source codebase.

GoatCounter Pros & Cons

Strengths
  • 100% open source codebase
  • No cookies or personal data tracking
  • Lightweight — adds only ~3.5KB to site
  • Free hosted tier for reasonable usage
  • Accessible interface for screen readers
Limitations
  • Free hosted tier not suitable for very high traffic (millions of pageviews/day)

Key Features

🔒

Privacy-first tracking

Does not track users with unique identifiers, uses no cookies, and does not require a GDPR notice.

⚡

Lightweight script

Adds just ~3.5KB of extra data to your site for fast page loads.

📊

Visitor statistics

Keeps browser information, location, screen size, referring sites, and campaign data.

🖼️

No-JS tracking pixel

Supports a JavaScript-free image-based tracker option for sites without JavaScript.

🔧

Middleware integration

Can be integrated into your application's backend middleware instead of using client-side scripts.

📁

Log file import

Supports importing analytics data from server log files.

🔍

Path filtering

Provides text view and filtering options for paths on the main dashboard.

♿

Accessibility support

The interface works well with assistive technology such as screen readers.

📤

Data export

Allows you to export all your data and cancel at any time.

GoatCounter Pricing

Hosted (Free)
Free
  • Free for reasonable public usage
  • Donation-supported hosted service
  • Suitable for personal websites and small-to-medium businesses
  • Not intended for millions of pageviews per day
Self-Hosted
Free
  • Free to self-host for any purpose
  • Full control over data and infrastructure
  • Suitable for high-volume or serious usage
  • 100% open source codebase
Compare plans
Feature
Hosted (Free)
Free
Self-Hosted
Free
Free for reasonable public usage
Donation-supported hosted service
Suitable for personal websites and small-to-medium businesses
Not intended for millions of pageviews per day
Free to self-host for any purpose
Full control over data and infrastructure
Suitable for high-volume or serious usage
100% open source codebase

Pricing extracted from the product website and may change. Check the source for current details.

Frequently asked questions about GoatCounter

Is GoatCounter free?

GoatCounter offers a free plan with optional paid upgrades. See the pricing section for what's included in each tier.

How much does GoatCounter cost?

GoatCounter offers the following plans: Hosted (Free), Self-Hosted. See the pricing section for what's included in each tier and any per-seat or usage-based costs.

What platforms does GoatCounter support?

GoatCounter is available on: Web.