ChessGraderReview a game

ChessGrader / Free Chess.com game review

Free Chess.com Game Review. No daily limit.

Chess.com Basic includes one full Game Review per day. ChessGrader reviews every standard game in a public Chess.com archive for free, with move grades, accuracy, brilliant moves, estimated rating, and clear explanations.

What Chess.com gives free users

On Chess.com's Basic plan you get one full Game Review per day. Free members can still use Self Analysis and see key information such as accuracy and move classifications, but unlimited guided reviews and expanded coach features require a paid membership. We wrote up exactly what the limit covers if you want the details, based on Chess.com's current membership documentation.

That's not a scandal. Game Review runs on chess.com's servers, and servers cost money. ChessGrader dodges the cost a different way: the analysis runs on your device, so serving one more review costs us nothing — which is why there's no cap.

How ChessGrader works with your chess.com games

Chess.com publishes every account's finished games through a public API. ChessGrader fetches your archive from that API by username — the same data anyone can see on your profile.

  • No login, no password, no OAuth. You type a username, not credentials. ChessGrader never connects to your account and couldn't change anything on it if it wanted to.
  • No upload. Games go from chess.com's API straight into your browser, where Stockfish 17.1 (compiled to WebAssembly) analyzes them locally. We never see your games.
  • No account with us either. No signup, no email, no daily limit.

What the report includes

  • Every move graded on the full ladder — Brilliant, Great, Forced, Best, Excellent, Good, Book, Inaccuracy, Miss, Mistake, Blunder — with published thresholds and safeguards.
  • Accuracy score, using a CAPS2-inspired approximation calibrated against public reviewed-game benchmarks. Read it against rating benchmarks, not as a Chess.com clone.
  • Estimated game rating, anchored to the player's listed rating and adjusted by performance against the accuracy expected there. A vibe, not a measurement.
  • Eval graph showing exactly where the game turned.
  • Mistake drills — replay your errors until the right move is the one your hand plays.
  • Plain-language explanations of what each mistake actually gave away.

What's different from chess.com's Game Review

ChessGraderChess.com Game Review (free)
Reviews per dayUnlimited1
Signup requiredNoYes (chess.com account)
Where analysis runsYour browser (Stockfish 17.1 WebAssembly)Chess.com's servers
Guided reviewEvery analyzed game1 full review per day
Move-label formulasPublic model and boundaries at /methodologyV2 concepts public; fitted model private
Coach commentaryPlain-language explanationsDaily review; expanded explanations with Premium
Imports Chess.com, Lichess, and PGNYesPGN import, but no Lichess username import

The honest caveats

ChessGrader's numbers will not be pixel-identical to chess.com's. Their fitted expected-points model, exact CAPS2 accuracy formula, search settings, and Brilliant detection are private. Ours follows the published Classification V2 shape and is calibrated against public reviewed-game benchmarks, but borderline labels and whole-game accuracy can still differ materially.

ChessGrader's expected-points approximation, 100,000-node budget, 600,000-node verification pass, grade boundaries, and safeguards are documented on the methodology page. If you think a grade is wrong, you can check our side of the math yourself.

Also worth knowing: analysis speed depends on your device (a modern phone takes about a minute per game), and ChessGrader only handles standard chess — no variants, no Chess960.

Frequently asked questions

Is it safe to type my chess.com username into ChessGrader?

Yes. ChessGrader only reads the public game archive that chess.com already exposes for every account through its public API. Your username is not a secret — anyone can see your finished games on your profile. ChessGrader never asks for or receives anything private.

Does ChessGrader need my chess.com password?

No, never. There is no login, no password field, and no account connection of any kind. ChessGrader fetches your public games by username and analyzes them in your browser. If a chess analysis site ever asks for your chess.com password, close the tab.

Why is ChessGrader free when chess.com charges for unlimited reviews?

Because the analysis runs on your device, not ours. Chess.com runs its engine on servers, which cost money per review, so a daily cap makes sense for them. ChessGrader runs Stockfish 17.1 as WebAssembly in your browser, so an extra review costs us nothing.

Will ChessGrader's grades match chess.com's exactly?

No exact match is promised. Both use Stockfish, and ChessGrader follows Chess.com's published V2 expected-points boundaries plus public benchmark calibration. Chess.com's fitted classification model, exact CAPS2 formula, search settings, and Brilliant detection remain private, so some labels and accuracy scores will differ.

Can I review old chess.com games, not just recent ones?

Yes. Chess.com publishes your full archive of finished games through its public API, organized by month, and ChessGrader can fetch and review any of them. There is no limit on how far back you go or how many you review.

Does it work for rated and unrated games? Blitz and bullet too?

Yes. Any standard chess game in your chess.com archive can be reviewed — rated or unrated, bullet through daily. Variants like Chess960, bughouse, and crazyhouse are not supported.

Where does my game data go?

From the chess.com public API directly into your browser, and no further. The Stockfish analysis runs entirely on your device, and reports are cached in your browser storage. Your games, moves, and analysis are never uploaded. The one thing that is published is a summary line on the public recently-analysed rail — both usernames, the result, opening and accuracy, already public on chess.com — and you can turn that off in review settings.