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, accumulated fouls, two-referee crews, court scheduling — on top of registration, payments, messaging and referee pay. $3 per registrant, no contract.

$3 / registrant·Coaches always free·Futsal rules built in·Winter leagues & tournaments
Sideline
LIVE · 2ND HALF
Otters 21 Hawks
58:24
On the field · 7MIN
GKMaya R.
41Fair
DEFSofia D.
49Extra
DEFLiam P.
47Extra
MIDNoah K.
44Fair
MIDMia T.
43Fair
FWDEthan B.
40Fair
FWDAva S.
38Owed
Even-time spread18 min
Bench · 3MIN
SUBLucas M.31Owed
SUBEmma W.33Owed
SUBLeo H.36Owed
Suggest fair subs
Sofia → Lucas · Liam → Emma
Apply

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.

The OtterFutsal otter on an indoor futsal 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 (in development)

Team fouls per half with the sixth-foul mark visible from the bench — being built with our first futsal leagues this winter. Tell us how your league counts them.

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.

Pricing

Simple. No surprises.

$3 per registrant, per season, collected automatically from the registration payment. You never write OtterFutsal a check.

$3
per registrant
per season
$0
Coaches & referees
$0
Admins & staff
$0
To start
Create your futsal league free

No credit card to start. Standard Stripe processing applies to paid registrations.