Traks vs GoatCounter
OCT 2026 auditA comparison of Traks and GoatCounter built from values read directly from each provider's own documentation, with the source recorded against every figure.
The short answer
Choose Traks if…
A Cloudflare user who wants to own the whole stack. The software is free and MIT-licensed, deploys into your own account, keeps events in your own bucket and runs on Cloudflare’s $5-a-month Workers plan, with an MCP server for coding agents.
Editorial · Palash Bagchi · approved
Choose GoatCounter if…
A personal site or a small business that wants real analytics and no bill. The hosted service is free for what GoatCounter calls reasonable public usage, the script is around 3.5 KB, and there is a JavaScript-free tracking-pixel option.
Editorial · Palash Bagchi · approved
Consider something else if…
- Traks: You want someone else to run it. There is no hosted service: you deploy and update it yourself in your own Cloudflare account, and the page states no data-retention period.
- GoatCounter: The traffic is serious or the dependency is. There is no paid tier to escalate to and no commitment behind the hosted service — GoatCounter's own answer to heavy use is to self-host, which is a different job from paying someone.
Neither quite fits? Every other option, ranked by iScore: Traks alternatives · GoatCounter alternatives
3 sourced criteria separate them — see where, with sources, below.
Pick the criteria you care about. The chart counts how many of them lean toward each provider — the same read as scanning the bars below, just totalled for the ones you chose.
Traks 0
GoatCounter 0
At a glance.
| Criterion | Traks | GoatCounter |
|---|---|---|
| Pricing | ||
| Free tier | Yes | Yes |
| What the free plan includes | The whole product, with no plan tiers or caps from Traks. The only cost is the Cloudflare account it runs in: the page's estimator shows $5/month at 100K events and says 10M Worker requests a month are included before $0.30 per million. | Reasonable public usage, defined by example rather than by number: a personal site or a small-to-medium business is fine, millions of pageviews a day is not. |
| Entry paid plan | None to Traks, which is free and open source. Running it costs Cloudflare's usage pricing, paid to Cloudflare: its estimator starts at the $5/month Workers Paid plan, which it says covers millions of events. | None. The hosted service is free for what GoatCounter calls reasonable public usage and funded by donations; beyond that the answer is to self-host rather than to pay. |
| Limits | ||
| Sites or apps included | Not stated as a number. The page describes multi-site support, with sites grouped into workspaces, and shows no site limit. | Not stated as a number. The hosted service is bounded by what GoatCounter calls reasonable public usage rather than by a site count, and the self-hosted app has no such limit at all. |
| Observability | ||
| Self-hostable | Supported | Supported |
| Compliance | ||
| Works without cookies | Supported | Supported |
Where they differ.
What the free plan includes
- Traks
- The whole product, with no plan tiers or caps from Traks. The only cost is the Cloudflare account it runs in: the page's estimator shows $5/month at 100K events and says 10M Worker requests a month are included before $0.30 per million.
- GoatCounter
- Reasonable public usage, defined by example rather than by number: a personal site or a small-to-medium business is fine, millions of pageviews a day is not.
Sources (2) →Sources ↓
- Traks: Privacy-friendly web analytics ↗
“Traks runs entirely in your Cloudflare account, so the running cost is Cloudflare's usage pricing, paid to them, not to us.”
Read 2026-10-25 · official site · Report a correction
- GoatCounter — open source web analytics ↗
“Running your personal website or small-to-medium business on it is fine, but sending millions of pageviews/day isn't.”
Read 2026-09-15 · official site · Report a correction
Entry paid plan
- Traks
- None to Traks, which is free and open source. Running it costs Cloudflare's usage pricing, paid to Cloudflare: its estimator starts at the $5/month Workers Paid plan, which it says covers millions of events.
- GoatCounter
- None. The hosted service is free for what GoatCounter calls reasonable public usage and funded by donations; beyond that the answer is to self-host rather than to pay.
Sources (2) →Sources ↓
- Traks: Privacy-friendly web analytics ↗
“Traks itself is free: there is nothing to pay us, ever. [...] Cloudflare's $5/mo Workers plan covers millions of events”
Read 2026-10-25 · official site · Report a correction
- GoatCounter — open source web analytics ↗
“You can self-host GoatCounter easily if you want to use it for more serious purposes. Donations are accepted via Github Sponsors to cover server costs.”
Read 2026-09-15 · official site · Report a correction
Sites or apps included
- Traks
- Not stated as a number. The page describes multi-site support, with sites grouped into workspaces, and shows no site limit.
- GoatCounter
- Not stated as a number. The hosted service is bounded by what GoatCounter calls reasonable public usage rather than by a site count, and the self-hosted app has no such limit at all.
Sources (2) →Sources ↓
- Traks: Privacy-friendly web analytics ↗
“Group sites into workspaces, invite teammates by link, and choose who can manage and who can only view. [...] Multi-site from day one”
Read 2026-10-25 · official site · Report a correction
- GoatCounter — open source web analytics ↗
“GoatCounter.com is currently offered for free for reasonable public usage. Running your personal website or small-to-medium business on it is fine, but sending millions of pageviews/day isn't. You can self-host GoatCounter easily”
Read 2026-09-15 · official site · Report a correction
When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.
Documented by only one.
These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing — except where we say we read the other provider's own page on a given date and it does not state it. Those rows lean, and the provider can correct them with a link.
Questions this comparison answers.
Entry paid plan: Traks or GoatCounter?
Traks: None to Traks, which is free and open source. Running it costs Cloudflare's usage pricing, paid to Cloudflare: its estimator starts at the $5/month Workers Paid plan, which it says covers millions of events.
GoatCounter: None. The hosted service is free for what GoatCounter calls reasonable public usage and funded by donations; beyond that the answer is to self-host rather than to pay.
Should I choose Traks or GoatCounter?
Pick Traks if A Cloudflare user who wants to own the whole stack. The software is free and MIT-licensed, deploys into your own account, keeps events in your own bucket and runs on Cloudflare’s $5-a-month Workers plan, with an MCP server for coding agents.
Pick GoatCounter if A personal site or a small business that wants real analytics and no bill. The hosted service is free for what GoatCounter calls reasonable public usage, the script is around 3.5 KB, and there is a JavaScript-free tracking-pixel option.

Comments are hosted by EchoThread, which sets cookies and offers social sign-in. Like the analytics on this site, it does not load until you accept — see the privacy page.