OpenFile
A toolkit for chess parents, players & organizers. Ten tools, each its own app โ all running locally with Stockfish 19.
Performance Analysis
Upload chess.com / lichess PGNs and get a deep report: openings, phase strengths, tactics, blunders, loss patterns, W/D/L by time control, and a puzzle-based training plan. The main player is auto-detected โ no picking required. Save as Markdown and grow it over time.
Open analyzer โStrength Report
A leaner, single-purpose sibling of Performance Analysis: upload or fetch a whole game set โ combined across chess.com and lichess, or one platform at a time โ and get straight to opening strengths/weaknesses, middlegame and endgame accuracy, and which tactical motifs you handle well versus miss.
Open strength report โGame Analysis
Watch a live lichess game move-by-move with instant engine feedback on every move, or set up any position (FEN or click-to-move) and get Stockfish 19's best move, evaluation and principal variation.
Open live board โSwiss Pairings
Paste a tournament roster or upload a file, then run a full Swiss tournament: automatic round pairings (color balancing, no rematches, byes), result entry, and live standings with Buchholz & Sonneborn-Berger tiebreaks.
Open pairings โNWChess Pairings
Import an NWChess RosterTable.csv export directly and run the tournament with the same pairing/standings/wall-chart tools as Swiss Pairings โ plus a choice between best-effort Swiss pairing and strict FIDE rules.
Open NWChess pairings โQuads Pairings
Import an NWChess RosterTable.csv export and this splits the field into round-robin quads of 4 by rating automatically โ a remainder of 3 plays its own group, a remainder of 1-2 is absorbed into the last quad instead of standing alone โ then runs pairings, results, standings and a wall chart for every group in parallel.
Open quads โOpening Explorer
Turn your own PGNs into a branching opening tree โ or scout an opponent's account the same way. See how often each move gets played and the practical score from there, drilling in move by move, with every underlying game listed.
Explore your openings โOpening Trainer
Learn an opening by playing it: the engine plays the book moves for the other side, blue arrows guide you at first and fade as the line sinks in, and Stockfish grades every move. 70 openings and their variations โ practice, play it out against the engine, or explore the tree. Progress is saved in your browser.
Start training โUSCF Rating Estimator
Estimate your new US Chess rating after an event: enter your current rating, score, prior games and up to 15 opponent ratings to get your new rating, performance rating, K-factor and bonus points.
Open estimator โFIDE Rating Estimator
Estimate your new FIDE Standard rating after an event: enter your current rating, score, prior games and up to 15 opponent ratings to get your new rating, performance rating and K-factor.
Open estimator โ