Skip to content
SC2 Tools

Site activity

Agent downloads
Loading
Active agents
Loading
Users online
Loading
Loading activity

StarCraft II replay analyzer & stream overlaysBuilt for ladder players, by ladder players.

Play normally. SC2 Tools reads every replay, reconstructs the match, learns the opponents you face, coaches the builds you practice, and powers a complete stream production suite.

  • Free to start
  • No manual tagging
  • Private cloud sync
  • Built for OBS
New: shared stream titles and two YouTube formats
  • Opponent DNA

    Every opponent's openings and timings before the game

    Scouting built from your replay history.

    Opponent DNA showing opening strategies and unit timings
  • Your build library

    Build orders you can practice

    Keep your custom builds together and practice your next opening.

    Custom build library with matchup filters and saved build orders
  • Live in OBS

    Broadcast-ready overlays — copy and paste

    32 widgets behind one URL. Add it as a Browser Source and your stream is ready.

    StarCraft II gameplay with the SC2 Tools live OBS overlay showing opponent identity, session record, and rematch status
  • Know the rematch

    Familiar-opponent intel, on stream

    See your record against this player, the openings they favor, and what happened the last time you met.

    SC2 Tools rematch overlay showing opponent MMR, familiar-opponent status, and recent games
  • Build your playbook

    Save any replay as a custom build

    Promote the moments that define the opening and your replay history reclassifies safely in the background.

    SC2 Tools custom build editor with a replay timeline and one-click rule controls

See exactly what you get


One replay in. Your whole game, read back.

Here’s a real ladder game — Protoss vs Zerg on Tourmaline LE — after the desktop app read the replay. Both build orders, both strategies, and the result. None of it was typed in by hand.

Protoss vs ZergTourmaline LE1v1 Ladder
Auto-read from one .SC2Replay

You

Protoss

WIN

Detected opening

Twilight Adept pressure — Glaives into Warp Prism harass

  1. 0:00Nexus
  2. 1:01Gateway
  3. 2:03Nexus (natural)
  4. 2:14Cybernetics Core
  5. 3:36Twilight Council
  6. 5:04Robotics Facility
  7. 5:26Warp Gate (researching)
  8. 5:45First Adept
  9. 6:33Resonating Glaives

Opponent

Zerg

LOSS

Detected opening

Hatch-first three-base into Ling / Baneling

  1. 0:00Hatchery
  2. 1:05Hatchery (natural)
  3. 1:40Spawning Pool
  4. 3:24Hatchery (third)
  5. 3:38Queen
  6. 4:54Ling Speed
  7. 7:09Baneling Nest
  8. 8:32First Baneling
Tech path read
Gateway → Cyber → Twilight → Robo
Key timings
First Adept 5:45 · Glaives 6:33
Next time you meet them
Queue into this opponent again and the overlay shows their past build orders and your win rate against them.

This example comes from the committed replay fixture used by the parser test suite. The values are real parser output; only the player names are hidden.

Real replay · anonymized

And it stacks up over time


A few games in, the graphs do the talking.

Every game you finish feeds the same intelligence pages: win rate week by week, your MMR climb, the matchups and maps you are strongest on, and how your build mix shifts—plus per-build and per-opponent breakdowns.

Player Intelligence
Sample · PvT · All time

Skill Fingerprint

Adaptive Timing Specialist

One reproducible archetype for this matchup, calibrated against real player windows.

1 OF 175
Build repertoire
6.2 effective builds
Pace
Timing-window specialist
Matchup edge
+7.4 points vs PvT

Trends, with sharper filters

Best MMR day

+126

7–2 · 9 games

Toughest day

−84

3–6 · 9 games

MMR progression

Filtered to 8–16 minute games

+214

Opponent MMR 4,000–4,499

Meaningful 500-point bracket

61.8%

Private replay vault

Download the original file anytime.

VOD jumps

Open Twitch or YouTube at this game.

One opponent dossier

Aliases and characters stay together.

Illustrative player-intelligence preview with sample data.

Analyze


Watch the whole match unfold—not just the final score.

Replay Theater reconstructs the game on the real map with 3D units, fog, exact spell casts, terrain-following paths, production rails, music and fullscreen controls—then keeps the original replay ready in your private vault.

Replay Theater

Alcyone LE · PvT · names hidden

PRODUCT PREVIEW
YOU · 92 supply
OPP · 88 supply
PSI STORM · 6:31
Terrain pathsExact spell castsArmy value
06:31
11:42
Illustrative interface preview with sample data.3D units · fog of war · spells · fullscreen

One opponent, every identity

Name changes, alternate characters and revealed barcodes stay in one dossier with a complete head-to-head history.

Review from anywhere

Original .SC2Replay files archive privately, with downloads and timestamped Twitch or YouTube VOD jumps.

Filters that answer real questions

Game length, map, matchup, build and MMR bands follow every relevant chart instead of resetting between views.

Windows desktop Companion

Your ladder desk, beside the game.

Browse an interactive desktop scouting console. Keep the selected opponent's name, race, MMR and your record in view, compare both players' replay build chains, then pin just the panels you want while you play.

One game assistance switch, plus separate controls for Session, scouting, opponent panels, spoken scouting reports, build selectors and Ghost. Turn them on or off whenever you need.

Runs without OBS for native scouting, Session, build selectors and Ghost. Randomize from check-in even when the separate widget is closed. Connected displays share one saved result; the widget handles animation, sounds and speech.

Home and Back keep browsing simple. Separate opponent and game arrows retain your place; Assistance and Agent menus keep the controls nearby.

Opt in to native Windows system-voice reports for fresh human 1v1 games or the selected confirmed live enemy in Hybrid team mode. Native scouting voice is unaffected by widget-only Randomizer playback. Voice, master and mode switches work together. OBS voice settings stay separate; keep only one scouting voice enabled to avoid duplicate audio.

Save your own Ladder, Customs, Teams, Practice and Review presets. Customize each feature locally, with an optional Ctrl+Shift+F10 master shortcut. Hybrid adds confirmed enemy selection for team scouting; automatic check-ins and randomizer draws remain 1v1-only.

Use Agent 0.24.2 or later for these controls. Update from the shared Agent menu or download the Windows installer. Session requires pairing and an available SC2 Tools connection. Team scouting also needs fresh live SC2 telemetry; unknown history and MMR stay unavailable.

Transparent Compact Companion with a sample opponent's name, race, MMR, your record and win percentage, and a race-themed Scouting control
Compact layout · actual interface with sample data.

Choose how much you see.

  • Compact — 420 × 44: transparent opponent text, race, MMR, your W–L and win percentage. The race button expands Standard between matches and toggles Scouting during a live game. Reopening the Agent restores Standard; pinned panels stay compact. Right-click for other window actions.
  • Standard — 520 × 480: selected opponent information, including name, race, MMR, your W–L and win percentage, above both players' build icon chains and recorded timings.
  • Detailed — 1024 × 800: compare both tech trees and upgrade completion chains with more room.
  • Full workspace — full stored build orders, notes, history, filters and replay tools.

Start with 3 minutes, then choose 6 minutes, 10 minutes or Full build order for both build and upgrade chains. Workers and supply are optional. Full build order shows all available stored events; older replay uploads can be incomplete.

Your Session record, between games too.

The optional native Session panel is off by default. Pin your wins, losses and elapsed session time with the same race border as Companion. It shares the OBS widget's four-hour-inactivity record, not a calendar-day total, and does not require OBS or an active match.

Your own latest-known MMR and rating region appear only when owned Session metadata provides them. Active server detection is unavailable from SC2's local API; missing values stay unavailable, not zero or an opponent's rating.

Session reuses existing owned overlay access. If access is missing, setup requires explicit confirmation; polling and reconnects never create credentials automatically. The independent switch stops Session; master assistance off hides it without resetting its record or saved choice. Stale observations expire after 90 seconds.

Pinned panels and main Compact automatically pass clicks through while StarCraft II is the verified foreground application. Only Compact's Scouting control stays clickable to open or close the shared detailed report. Alt+Tab away to unlock other controls. Standard stays interactive. Existing minimize and close-to-tray behavior is unchanged.

Native Session record panels in Default, Protoss, Terran and Zerg styles, with sample wins, losses, elapsed time and your latest-known MMR and rating region
Actual native panels · 150 × 138 each · sample data. Your latest-known MMR and rating region are not a verified active server.

Hybrid team scouting, without guessing teams.

Compact follows one selected enemy; expanded layouts show the enemy roster. Standard keeps a small team summary with an Enemy roster button; Detailed and Full workspace show scrollable enemy cards. If authoritative team IDs are missing, explicitly confirm your own player and mark teammates and enemies. Right-click Compact to switch enemies without making the bar taller.

Historical 1v1 MMR and head-to-head records are labeled as history, not current team-ladder ratings. Ambiguous identities remain unlinked until confirmed. Pinned panels and eligible speech follow the selected confirmed enemy.

For team Ghost, preview a player whose race matches yours and choose Use this target in current team game. The temporary target clears when the game, roster, account, selected enemy or assistance state changes; saved 1v1 targets stay untouched. Full individual team-replay build streams require the original local replay.

Detailed Companion Hybrid team roster with a selected enemy, historical 1v1 records and timed build chains, using sample data
Actual Detailed layout · 1024 × 800 · confirmed sample team roster, not current team ratings.
SC2 Tools purple Companion console with opponent portrait, Home and Back navigation and both players' replay timelines, using sample data
Actual desktop interface · screenshots use sample data.

Keep Default, or choose a race border.

Default preserves the current purple appearance unchanged. Optional Protoss, Terran and Zerg borders use original generated textured artwork: gold and cyan armor, blue steel, and organic shell. They are visual choices, independent of player and opponent race.

Responsive frames preserve corner details across Compact, Standard, Detailed and Full workspace, without stretching the artwork over your information.

Matching expansion animations run only when you explicitly expand the window. Turn animations off at any time for instant size changes.

Static comparison of Default purple, Protoss, Terran and Zerg Companion borders using sample data
Static race-art comparison · actual desktop interface with sample data.
Native Companion build selectors with current matchup and independent check-in controls, using sample data

Choose your opening before the game.

Pick your plan in the native 1v1 build selector. Keep loading prompts and after-game check-ins independently enabled without opening an OBS source.

Native Companion after-game check-in with your build and the opponent's strategy, using sample 1v1 data

Review both builds after the game.

Confirm or correct your opening and the opponent's strategy after an eligible 1v1 match. Automatic check-ins remain 1v1-only, not inferred for team games.

Companion Randomizer pool configuration and the saved result, using sample data
Actual desktop settings · sample pool and read-only saved pick. Randomize is in check-in.

Choose a pool. Randomize from check-in.

Randomize saves one build even without an open widget. Companion settings silently configure the shared pool and display the saved pick. Randomizer animation, sound and spoken results stay in the widget. There is no native current-game Randomizer popup.

Native Build Order Ghost with replay sources, player preview and matchup target, using sample data

Practice from the replay you trust.

Open a local replay or choose from your synced games. Preview a human player's build order and save a 1v1 matchup target, or explicitly arm a temporary target for a confirmed current team game.

Pinned Opponent stays transparent; Scouting shares the Detailed build comparison and themed frame. Legacy Recent games details fill in gradually from already synced owned metadata, without resyncing or resetting upload history. Activity log excludes credential-bearing OBS SDK logs and repetitive connection-refused tracebacks; OBS remains optional.

Star a reference replay for each build from Builds or Opponents. Keep your own examples handy, or practice from an example an admin has explicitly published.

Practice


Build-order practice that stays with you in game.

Save any replay as a reusable build, define the moments that make it yours, and let your history reclassify in the background. Ghost Build keeps the next timing visible—or reads it aloud—while you play.

Ghost Build coach

Practice the timing, not the notes.

LIVE COACH

PvT · 4 Gate Blink

Step 4 of 9 · on pace

4:19
  1. 3:58Twilight Council
  2. 4:24Robotics Facility
  3. 4:52Warp PrismNEXT

Build Roulette · Act II

Now roll the opening units.

Stalker

45% roll weight

Adept

30% roll weight

Custom build rulesBACKGROUND MATCHING
At least 1 Twilight Council before 3:50At least 4 Gateways before 5:30No Stargate before 6:00

Save any replay as a build, publish it by name or anonymously, then let your full history reclassify safely in the background.

Illustrative Ghost Build, Build Roulette, and custom-rule preview with sample data.

Arcade · 18 modes

Your replay history, turned into daily challenges.

Quizzes, streak hunts, weekly bingo, build portfolios, score cards and season recaps—made from games you actually played.

  • Buildle
  • Macro Memory
  • Ladder Bingo
  • Build Stock Market
  • Rivalry Ranker
  • +13

Build guides

What wins on ladder, build by build.

Every opener ranked by its real ladder win rate, with key timings, army snapshots and build-order videos.

Browse build guides

Build editor demo

Turn a replay into a custom build

Drop one 1v1 replay and we open the build editor on your build order.

Skip the demo

Runs in your browser — the replay never leaves your device.

How this works

Analyze more replays in your browser

Drag a replay here or click to choose

Stream Studio


From queue screen to highlight reel, without leaving OBS.

Merge Twitch, Kick, YouTube and TikTok chat; connect official creator accounts for follows, subs, gifts, rewards, cheers and raids; then run scenes, polls, alerts, viewer counts and clip markers from the Stream Dock.

Built-in interstellar broadcast studio virtual set
TWITCH 184YOUTUBE 62KICK 21TIKTOK LIVE267+ watching

SC2 Tools Studio

STARTING SOON

04:59

Highlight reel · clip 3 of 14

Stream Dock

One place to run the show

LIVE
TWProxyPilot that hold was unreal
YTMacroMode !rank
BOTSC2 Tools Current MMR: 4,612 · Diamond 1
Incoming raid250 viewers

Alert queued once · timeline synced

Scene

Starting Soon

B-roll

Playing

Highlight

Mark clip

Poll

Open vote

AUTO SCENE SWITCHINGOFFICIAL EVENTSSYNCED B-ROLL
Illustrative Stream Dock preview with sample data.7 virtual sets · 32 OBS widgets · 4 chat platforms

In the desktop app

One title.
Both YouTube formats.
Your next session, ready.

A dedicated Streams workspace brings your titles, connected accounts and YouTube sessions together, alongside the OBS setup you already use.

Included in the desktop app since 0.18.0. Update from the tray or the download page.

Explore the desktop agent
StreamsDesktop workspace

Shared title

Ladder night · Every game tells a story

  • YouTube
  • Twitch
  • Kick

YouTube

Horizontal

Session ready

YouTube

Vertical

Session ready

Same stream keys. Fresh broadcast links each session.
Illustrative workflow · two independent YouTube broadcasts
01

Keep your keys. Refresh your sessions.

Prepare fresh horizontal and vertical YouTube broadcasts on your saved stream keys. After both broadcasts finish, the next pair can be prepared automatically.

02

One title, across your channels.

Connect your accounts once, then update both YouTube broadcasts, Twitch and Kick from one title field in the desktop agent.

03

Give every viewer a way to connect.

Your portrait description links to the current horizontal broadcast. Saved website and social links carry into each new YouTube session.

Keep your OBS controls

Prepare your YouTube sessions in SC2 Tools, then start your outputs with the OBS or Aitum broadcast buttons.

Verified before you go live

Each platform reports back whether it verified or accepted the title, so you know where it landed before the stream starts.

Built-in virtual sets

Seven broadcast backdrops, ready at 1080p and 4K.

One-click OBS layouts, automatic scene switching, and synchronized landscape or portrait B-roll keep every canvas in step.

Battlecruiser bridge built-in virtual set
Built in · Battlecruiser bridge
Broadcast studio built-in virtual set
Built in · Broadcast studio
Carrier sanctuary built-in virtual set
Built in · Carrier sanctuary

See every StarCraft II overlay in Stream Studio

Everything included


One replay pipeline. A whole ladder toolkit.

The headline features are only the start. Everything below ships in the same free product and stays fed by the same automatic replay sync.

Analyze

100+ detected openings

  • 3D map replay with spells, paths, fog and fullscreen
  • Opponent identity grouping and head-to-head dossiers
  • Matchup-specific Skill Fingerprint across 175 archetypes
  • MMR, playtime, map, macro, composition and loss analysis
  • Global game-length and ladder filters
  • Private replay archive, downloads and VOD seek links

Practice

18 replay-powered Arcade modes

  • Ghost Build visual and voice coach
  • Custom rules with durable background reclassification
  • Build Roulette plus one- or two-unit Gateway rolls
  • Named or anonymous Community publishing
  • Daily challenges, replay quizzes and season recaps
  • Touch-friendly army, cost and upgrade inspection

Stream

32 copy-and-paste OBS widgets

  • Unified Twitch, Kick, YouTube and TikTok chat
  • Official follows, subs, gifts, rewards, cheers and raids
  • Stream Dock with live viewers, polls, scenes and clip flags
  • Automatic scene switching and one-click OBS layouts
  • 7 virtual sets with synchronized B-roll
  • TTS, chat bot, goals, ticker, countdown and VOD timestamps

Getting started


Install once. Then just play.

01

Install the agent

Sign in and install the small Windows agent. Setup takes about a minute.

On a Mac or Chromebook? Analyze replays in your browser

02

Play normally

Every finished replay is read, classified and synced automatically in the background.

03

Review, practice, stream

Your dashboard, coaching views and OBS sources update between games.

Free and community-supported

No paywall between you and your replays.

SC2 Tools publishes its real infrastructure costs and keeps support optional.

See costs or chip in

Ready for the next game?

Your replay already has the answers. Put them to work.

Free to start, no card needed. Sync privately across devices and add OBS whenever you are ready.

SC2 Tools — replay analysis, build coaching & Stream Studio