New: TV mode, calendar sync & print-ready PDFsSee what's new
Rollare

Schedule every match across courts, rounds and time windows

Lay out match times on a drag-and-drop grid, catch conflicts before they happen, and keep every participant's calendar in sync automatically.

  • Drag-and-drop schedule grid
  • Conflict & rest-time detection
  • Automatic updates & .ics feeds

A grid that thinks in venues, not spreadsheets

Define your venues, courts and the time windows play is allowed in, then drag matches onto the grid. Each card shows the round, the teams and the court — rescheduling is a drag, not a rewrite. Blocked dates like venue closures are respected automatically.

  • Multiple venues and courts per event
  • Per-venue opening windows and blocked dates
  • Round labels and match meta on every card
  • Unscheduled matches stay visible until placed

Conflicts surface before they cost you courts

The scheduler checks every placement as you make it: a team can't be on two courts at once, back-to-back matches violate minimum rest time, and a referee can't officiate two games in parallel. Warnings appear inline while you still have time to fix them.

  • Team double-booking detection
  • Minimum rest windows between rounds
  • Referee overlap detection on assignments
  • Per-day capacity so no venue silently overloads

Published once, everyone's calendar updates

Every published schedule change flows to the public page instantly, and participants can subscribe to an .ics feed so match times land in their own calendar apps. No more reposting screenshots when a slot moves.

FAQ

More you can do with Rollare

Free Tools

Ready to run your next tournament?

Create your first bracket in minutes with the free bracket maker — no signup required.