2026 · Live · React · Vite · Tesseract.js · C++
FC Tactics Lab
Turns a screenshot of your FC Mobile squad into the best Manager Mode formation and tactics for those exact players.
The game gives every player one rating and leaves the rest to guesswork: which of 34 formations, who plays where, how high the line sits, when to press.






Read
The screenshot never leaves the phone. Text recognition runs in the browser, three passes over every image, and the passes vote on each name, rating and position.
Match
Each name is matched against 995 cards. Typos are forgiven in long names but not in short ones, so PEPE stays Pepe.
Solve
Every formation is tried. For each one, the Hungarian algorithm finds the exact best player for every slot, and the formation is judged on its average and on its weakest link.
Explain
Every tactic comes with its reason, read from the starting eleven's real stats, plus three substitutions and what to change when you're losing.
- cards it knows
- 995
- formations tried, every time
- 34
- reading passes per screenshot
- 3
- servers
- 0
The solver started life as a 616-line C++ program. The web version runs the same method in the browser, so the whole product is a static site.




