๐Ÿ”’ Private by design โ€” everything runs locally in your browser. Nothing is uploaded unless you explicitly choose to.

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 โ†’