Skip to main content
Platform Features

Built for the Way Indian TOs Actually Work.

Every feature exists because a real tournament organizer told us they needed it. No bloat. No features you'll never use. Just the tools that kill your midnight headaches.

Works for weekly scrims and full-scale tournaments. Solo, Duo, and Squad formats. Your community stays on WhatsApp and Discord. SquadsSpace is the engine behind the scenes.

Run Your Matches

From Scores to Calculated Results in Under 2 Minutes.

The core loop every organizer repeats after every match. We made it instant.

app.squadsspace.com/match/1/scores
๐ŸŽฏ Kill: 1/kill ย  ๐Ÿ† 1st:12 ยท 2nd:9 ยท 3rd:8 ยท 4th:7

Match 1 โ€” Group A

4 teams
TeamPlaceKillsPts
1Team Starter
1
0
โ€”
2Phoenix Esports
2
0
โ€”
3Desi Dominators
3
0
โ€”
4Clutch Kings
4
0
โ€”
Calculate Results
Auto-Calculates Points

One-Click Score Sheets

The Pain

You just finished a 12-team lobby. Now you open a spreadsheet, write down each team's kills, look up their placement points from a table you screenshotted, and manually add them up โ€” on a calculator, in your head, or in a Google Sheet with no formulas. Raw manual math for every team, every match. One wrong number and half the lobby is DMing you 'bhai mera score galat hai.' Every. Single. Match.

How It Works

After a match ends, open the match in your dashboard. Enter each team's kill count and select their placement. The platform already knows your custom point table โ€” kill points, placement points, everything. It calculates total points instantly.

Hit 'Calculate Results' and get your fully calculated results table instantly โ€” placement points, kill points, total points, all sorted. Results are visible on the platform and feed into your leaderboard automatically.

No copy-pasting between sheets. No formula errors. No 2 AM arguments.

  • Custom point tables โ€” set your own kill and placement values
  • Results calculated instantly โ€” no formulas, no errors
  • Results feed directly into tournament leaderboard
  • Works for any format: solos, duos, squads
  • Works for scrims (single group, multiple matches) and full tournaments
Learn more in Docsโ†’
Enter scores โ†’ overlay updates live
Phone โ€” Score Entry
Team Starter
0
Phoenix Esports
0
Desi Dominators
0
Clutch Kings
0
Live sync enabled
โ— OBS
Stream Overlay
Live Standings
1Team Starter0k12
2Phoenix Esports0k9
3Desi Dominators0k8
4Clutch Kings0k7
Real-Time Updates

Live Scoring & Stream Overlays

The Pain

You're streaming your tournament on YouTube. 200 viewers watching. Someone asks 'what's the score?' and you alt-tab to a Google Sheet that half the viewers can't even see. Or worse โ€” you manually update a graphic in Canva between rounds. Meanwhile every real esports broadcast has live-updating scoreboards. You want to look like FFIC but you're running it from one phone and a laptop.

How It Works

Every point update you enter on SquadsSpace reflects across the platform in real-time. But the real magic is the Stream Overlay โ€” a browser-based overlay URL you plug into OBS or any streaming software.

Your stream gets a broadcast-ready scoreboard: live standings, kill counts, and match results that update as you enter scores. No manual graphics. No alt-tabbing. Enter scores on your phone, and the overlay on your stream updates automatically.

Look like FFIC. Run it from your bedroom.

  • Browser overlay URL โ€” plug directly into OBS or Streamlabs
  • Live standings, kill feeds, match results update in real-time
  • Enter scores from your phone โ€” overlay updates on your stream
  • No manual graphic editing between rounds
  • Broadcast-ready design that matches professional esports aesthetics
Learn more in Docsโ†’
phoenix-esports ยท match-results ยท per-player
Phoenix Esports4 players
#2
๐Ÿ‘‘FF_Phoenix
0
kills
HeadHunter99
0
kills
ClutchGod
0
kills
SniperX
0
kills
Running totalโ€”
Competitive Integrity

Per-Player Kill Tracking & UID Verification

The Pain

In serious tournaments, you need to know who got the kills โ€” not just the team total. Was it the captain carrying with 8 kills or were they evenly spread? And when disputes happen โ€” 'bro that wasn't my kill count' โ€” you have no proof. Without UID verification, anyone can sub in, fake their identity, or claim someone else's kills.

How It Works

Enable UID/IGN verification on any tournament. When players register, they provide their Free Fire UID and In-Game Name. This unlocks per-player kill tracking โ€” not just team totals, but individual kill counts per player per match.

After a match, enter kills per player. The platform calculates individual kill points automatically. Results show exactly who got how many kills, tied to verified identities. No disputes. No fake accounts.

This is optional โ€” skip it for casual scrims, enable it for competitive tournaments where integrity matters.

  • Optional per-tournament setting โ€” enable for competitive, skip for casual
  • Players provide Free Fire UID + IGN at registration
  • Per-player kill tracking with individual kill counts per match
  • Per-player kill points auto-calculated (kills ร— points_per_kill)
  • Reduces disputes, prevents fake accounts and unauthorized subs
Learn more in Docsโ†’
Build Your Tournament

From 12-Team Scrims to 500-Team Opens. Your Rules.

Structure any format โ€” elimination, round robin, or both. The platform handles the math.

Roadmap Builder
Elimination & Round Robin โ€” Per Stage

Roadmap Builder

The Pain

Your tournament has 3 stages. Qualifiers are elimination โ€” 4 groups of 12 teams, top teams advance. Finals are round robin โ€” 18 qualified teams split into 3 groups of 6, playing cross-group to determine the champion. Building this in Excel means two completely different scoring systems, manual advancement calculations, and zero connection between stages. One mistake and players show up to a round that doesn't exist.

How It Works

The Roadmap Builder is a visual tool where you define your tournament stages and connect them into a journey. Each stage can be either:

Elimination โ€” teams play in groups, top performers advance to the next stage. Example: 4 groups of 12 teams, top 4-5 from each group move forward.

Round Robin โ€” cross-group format for fairer evaluation. Teams are split into groups that play against each other. Points calculated at every level โ€” per match, per pairing, per group, and per player. Combined leaderboards determine the winner. Example: 18 teams in 3 groups of 6, all groups compete against each other across multiple matches.

Different stages can use different formats. Elimination qualifiers to narrow the field, then a Round Robin final where the best teams compete head-to-head across groups. Set advancement numbers and the entire roadmap recalculates. Download the roadmap as an image and share it in your WhatsApp and Discord groups.

  • Two stage formats: Elimination and Round Robin โ€” different stages can use different formats
  • Elimination: groups of up to 12, top teams advance
  • Round Robin: cross-group pairings with multi-level point calculations
  • Set matches per group (up to 8) and advancement count per stage
  • Results flow between stages โ€” no manual re-entry
  • Download roadmap as image โ€” share in WhatsApp and Discord
Learn more in Docsโ†’
tournament-roadmap ยท invited-slots
Open Qualifiers
0/24
Semifinals
0/12
Grand Finals
0/6
Pro-Level Tournament Management

Invited Slots

The Pain

Every serious esports tournament has invited teams โ€” pro squads that skip qualifiers and go straight to semis or finals. But when you're managing everything in WhatsApp, 'inviting' a team means DMing them separately, remembering to add them to the right stage, and manually adjusting all your group sizes. Half the time you forget and the numbers don't add up on match day.

How It Works

Alongside open registrations, you can invite teams directly into any stage of your tournament. Running open qualifiers but want to seed three pro squads straight into semis? Just invite them. The platform reserves their slots and adjusts accordingly.

Open registration and invite slots work side by side โ€” no conflicts, no manual juggling. This is how FFIC, FFWS, and every major esports event operates. Now you can do it too, without being a full-time tournament director.

  • Invite teams directly to any stage โ€” qualifiers, semis, finals
  • Invited teams bypass earlier stages automatically
  • Works alongside open registration โ€” no conflicts
  • Platform adjusts group sizes to accommodate invited slots
  • Professional tournament management โ€” just like major esports events
Learn more in Docsโ†’
Auto Group Creation
Teams192
Group Size12
PreferenceBalanced
Invited24 โ†’ Own Groups
Generate Groups โ†’
Smart Group Assignment

Automatic Group Creation

The Pain

192 teams. 16 groups of 12. You need to distribute them fairly, balance skill levels, and figure out where your 24 invited teams go. In Excel, this means dragging names between 16 columns for hours. One miscount and a group has 13 teams showing up to a 12-slot lobby. Someone always complains the groups aren't fair. And you haven't even started the actual tournament yet.

How It Works

Set your group size, how many groups you need, and your assignment preferences โ€” like balancing teams evenly across groups. Hit create and the platform generates all 16 groups and assigns 192 registrations automatically.

For invited slots, decide how they're handled: spread them across groups so each group gets some invited talent, or let the platform put all invited teams into their own dedicated groups. For example, 24 invited squads? The platform can create 2 separate groups of 12 just for them โ€” keeping invited and qualified teams apart. Or spread 1-2 invited teams into each of the 16 groups.

You set the rules. The platform builds the groups. Whether it's 18 teams or 192.

  • Set group size and count โ€” platform creates groups automatically
  • Set assignment preferences โ€” registrations balanced across groups
  • Invited slot handling: spread across groups or dedicated invited-only groups
  • Scales to any size โ€” 12 teams or 192, same setup
  • Platform generates everything โ€” you just configure
  • Works for any format: solos, duos, squads
Learn more in Docsโ†’
Manage Your Players

Zero DMs. Zero Drama. Just a Clean Dashboard.

From registration to the next round's slot list โ€” every player interaction automated.

Registrations Dashboard
4 Registration Modes

Smart Registrations

The Pain

Right now your registration process is 'DM me your team name and UID on WhatsApp.' You have zero control. Anyone messages, duplicates pile up, you can't tell who's registered and who's just asking questions. Closing registration means posting 'CLOSED' in all caps and still getting 30 more DMs. For invite-only tournaments, you're managing a separate list in Notes. It's chaos.

How It Works

SquadsSpace gives you four registration modes: Open (public, anyone signs up), Approval Required (public but you review each team), Invite Only (private link), and Invite with Approval (most restrictive โ€” invite link plus manual approval). Pick the one that fits your event.

Players fill in team name, member names, UIDs (if required) โ€” all validated and organized into a clean dashboard. Add your WhatsApp group link and Discord server invite directly to the tournament page. Players know exactly where your community lives โ€” SquadsSpace handles the logistics, your groups handle the community.

Registration auto-closes when slots are full or you close it manually. No more 'CLOSED' posts. No more inbox chaos.

  • 4 modes: Open, Approval Required, Invite Only, Invite with Approval
  • Supports Solo, Duo, and Squad formats
  • Auto-validates and de-duplicates entries
  • Add communication links (WhatsApp, Discord) for players
  • Auto-close when slots are full
  • Optional UID/IGN collection for competitive events
Learn more in Docsโ†’
Results โ†’ Next Round Slot List

Match 1 โ€” Group A Final Results

1Phoenix Esports21ptsQualified
2Team Starter19ptsQualified
3Desi Dominators11ptsEliminated
4Clutch Kings9ptsEliminated
Next Round, Sorted

Auto Slot Lists

The Pain

The match just ended. Now you need to figure out who qualified, which group they're in for the next round, what room they're joining, and what time. You open Excel, cross-reference results, manually build a new slot list, format it, screenshot it, and post it to every WhatsApp group and Discord channel. Then you start tagging โ€” @Phoenix @ClutchKings @HeadshotHeroes โ€” manually, one team at a time. 45 minutes later, someone you already tagged asks 'bro what group am I in?'

How It Works

After you enter match results, the platform knows who advanced. Click generate and the next round's slot list is ready โ€” qualified teams sorted into their next stage groups and rooms instantly.

Share the slot list in your groups or let players check it themselves on the platform. No more rebuilding lists in Excel after every round. No more answering 'what group am I in?' 50 times.

  • Auto-generates slot lists based on match results
  • Qualified teams sorted into next stage groups instantly
  • Players can check their slot on the platform directly
  • Drop slot list links directly in your Discord and WhatsApp groups
  • No more post-round Excel rebuilding
Learn more in Docsโ†’
All Features

Everything at a Glance.

Nine features, one platform. Built for Free Fire organizers in India.

Auto-Calculates Points

One-Click Score Sheets

Enter kills, select placement. Custom point table applied instantly. Calculated results in seconds โ€” no formulas, no errors.

Real-Time Updates

Live Scoring & Overlays

Browser overlay URL for OBS/Streamlabs. Standings, kills, and results update live as you enter scores.

Competitive Integrity

Per-Player Kill Tracking

UID/IGN verification unlocks per-player kill counts and individual point calculations. Zero disputes.

Elimination & Round Robin

Roadmap Builder

Visual stage builder. Elimination or Round Robin per stage. Auto-advance teams. Download as image.

Pro-Level Management

Invited Slots

Seed invited teams directly into any stage โ€” semis, finals, anywhere. Runs alongside open registration.

Smart Group Assignment

Automatic Group Creation

192 teams, 16 groups? Set group size, preferences, and invited slot handling. Platform generates and assigns everything.

4 Registration Modes

Smart Registrations

Open, Approval, Invite Only, or Invite + Approval. UID validation, auto-close when full. No DM chaos.

Next Round, Sorted

Auto Slot Lists

Match ends โ†’ click generate โ†’ slot list ready. Teams sorted into next groups instantly. No Excel.

Any Scale

Scrims & Tournaments. One Platform.

12-team practice lobby? One group, go. 500-team open with qualifiers and finals? Full roadmap, auto-advance. Same tools, any scale.

Technical Questions

Feature FAQ

Ready to Level Up?

Join India's Free Fire esports community. Compete in tournaments or run your own โ€” it's free.

Free to use. No credit card. No catch.