Whistle.day vs Tournify
Tournify and Whistle.day are aimed at the same day: a one-day tournament in a venue, with a screen showing what is happening. This is the closest comparison on this list, and the differences are in the details.
Where Whistle.day is different
Free for everything except sponsor logos on the projector's closing panel. There is no team cap, no tournament cap and no feature behind a tier.
Stages in any order, with later stages seeded from earlier ones' tables — groups then Swiss then a playoff is expressible, not just groups then a playoff.
Swiss as a first-class format, with the next round drawing itself when the previous one finishes.
Setup asks how long the day should be rather than how many groups you want, and quotes matches and hours against the teams and courts you entered.
Open source, and self-hostable — the backend is a single Go binary.
Where you should look at Tournify
It is a mature product with years of one-day tournaments behind it, and maturity is worth something on the day. Whistle.day is new; the smoke suite plays a full tournament out end to end on every change, but that is not the same as a thousand Saturdays.
If you need something specific — a particular sport's scoring rules, a particular kind of export — check whether it is there before switching.
Check the current details yourself
Other products change their tiers, their limits and their prices without telling anybody, and this page is maintained by the people who made one of the things on it. Everything above about Whistle.day is accurate today; everything about anybody else is a description of the shape of the tool rather than a claim about what is in their current plan.
If a specific limit matters to your decision, check it on their site before you decide.
Common questions
Is Whistle.day really free with no team limit?
Yes. The only paid thing is sponsor slots on the projector's closing panel.
Can I self-host it?
Yes. The backend is PocketBase used as a Go framework and compiles to one binary.