OtterFutsal · the futsal app
League software that
knows futsal.
Every other platform is soccer with the field swapped out. OtterFutsal is built for the court: 5-a-side rosters, stopped-clock halves, court scheduling and referee crews — on top of registration, payments and messaging. $3 per registrant, no contract.
Running a school or a single team? Start here →
Tap a bench player, tap who comes off. That is the whole sub.
Futsal-native
Not soccer with the field
swapped out.
Futsal has its own laws, its own rhythm and its own season. Nobody builds for it specifically — leagues make do with a soccer tool and a whiteboard. OtterFutsal starts from the court.

5-a-side, done right
Built for the small roster: GK + 4 on court, rolling substitutions, futsal positions — fixo, ala, pivot — and fair playing time tracked across the whole bench.
Stopped-clock halves
Two 20-minute halves on a countdown clock you pause whenever play stops. Extra time in 5-minute halves and penalties for tournament play.
Accumulated fouls, counted
Team fouls per half on the scorekeeper's console with one-tap +/−, the sixth-foul mark called out in red, an automatic reset at half-time, and the count on the live scoreboard parents follow.
Gyms and courts, by time slot
Name your venues the way futsal does — Court 1, the middle-school gym — schedule by venue and slot, catch double-bookings, and publish the schedule families actually read.
Referee crews and pay
Assign referee crews per game, track certifications, and pay referees from the same place — the assignor's whole job without the group text and the spreadsheet.
Winter season, tournament weekends
Round-robin generation for the gym season plus a bracket view for tournament play — the two shapes futsal actually takes.
The whole platform
Everything the league needs. Everything the bench wants.
OtterFutsal runs on the same platform as OtterSoccer — live in production with real leagues, with free iOS and Android apps in both stores.
Registration & payments
Online registration with Stripe, sibling discounts and family caps, pay-by-check for families who need it, and payouts straight to the league.
Court-side console for coaches
Live playing-time fairness, one-tap rolling subs, and a post-match report every coach gets for free. No other futsal tool has it.
Scheduling & standings
Generate the season in seconds, resolve court conflicts, publish standings and live scores parents can follow from the bleachers or the car.
Guardian experience parents use
One login for every kid, a calendar feed for Apple or Google Calendar, team messaging with a SafeSport-friendly observer mode. Free iOS and Android apps.
Referee operations
Assignments, confirmations, match reports and pay — the assignor's whole job in one place instead of a group text and a spreadsheet.
Financials & exports
Revenue, refunds and net by division, CSV exports for your governing body, and an import wizard that reads your old platform's roster file.
Teams & schools, too
Not running a league? Run a team, or a school program.
Same futsal-aware product — courts, stopped clock, 5-a-side — sized for one team or one athletic department.
Single futsal team
7-day free trial, no card
Roster, schedule, RSVPs and team messaging, plus the court-side console — fair-play minutes, rolling subs — for one team. Parents never install anything.
School futsal program
14-day free trial, no auto-renewal
Up to 6 teams, unlimited players and coaches: AD oversight of rosters, schedules, clearances and messaging, with coaches invited in minutes.
Pricing
Simple. No surprises.
$3 per registrant, per season, collected automatically from the registration payment. You never write OtterFutsal a check.
No credit card to start. Standard Stripe processing applies to paid registrations.