GoatCounter

Easy web analytics. No tracking of personal data.

GoatCounter is an open source web analytics platform available as a hosted service (free for non-commercial use) or self-hosted app. It aims to offer easy to use and meaningful privacy-friendly web analytics as an alternative to Google Analytics or Matomo.
Why I made GoatCounter

Sign up

Already have an account? Sign in at yourcode.goatcounter.com. Forgot?

Features

Privacy-aware; doesn’t track users with unique identifiers and doesn't need a GDPR notice. Also see the privacy policy and GDPR consent notices.

Lightweight and fast; adds just ~2.5KB of extra data to your site. Also has JavaScript-free "tracking pixel" option, or you can use it from your application's middleware.

Identify unique visits without cookies or persistently storing any personal data (technical details).

Keeps useful statistics such as browser information, location, and screen size. Keep track of referring sites and campaigns.

Easy; if you've been confused by the myriad of options and flexibility of Google Analytics and Matomo that you don't need then GoatCounter will be a breath of fresh air.

Accessibility is a high-priority feature, and the interface works well with assistive technology such as screen readers.

100% committed to open source; you can see exactly what the code does and make improvements, or self-host it for any purpose. See the GitHub page.

Own your data; you can always export all data and cancel at any time.

Integrate on your site with just a single script tag:
<script data-goatcounter="https://yoursite.goatcounter.com/count" async src="//gc.zgo.at/count.js"></script>

The JavaScript integration is a good option for most, but you can also use a no-JavaScript image-based tracker or integrate in your backend middleware.

Documents

Some documents about GoatCounter that don’t fit the documentation page:

Pricing

Free

  • Free; donation recommended
  • Non-commercial use
  • Unlimited sites
  • 6 months data retention
  • 100k pageviews/month
  •  
  •  

Starter

  • €5/month
  • Commercial use
  • Unlimited sites
  • 12 months data retention
  • 100k pageviews/month
  • Custom domain
  •  

Business

  • €15/month
  • Commercial use
  • Unlimited sites
  • Unlimited data retention
  • 500k pageviews/month
  • Custom domain
  •  

Business Plus

  • €30/month
  • Commercial use
  • Unlimited sites
  • Unlimited data retention
  • 1M pageviews/month
  • Custom domain
  • Phone support
Contact if you need more pageviews or want a privately installed hosted option.
Pricing FAQ
Sign up