About Chess Move Finder.

A free set of chess tools and lessons built around one idea: every move, position and number on the site should be checked, not guessed.

What the site is

Chess Move Finder is an independent website. It gives you a free chess move calculator, an analysis board, game review, puzzles, an opening trainer and a library of lessons and guides. There are no ads, and nothing requires an account. Your saved games and puzzle progress stay in your own browser unless you choose to sign in and sync them.

The engine

All analysis runs on Stockfish 17.1, the strongest open-source chess engine, compiled to WebAssembly so it runs inside your browser. Engine analysis happens on your own device; a position only leaves it if you sign in and choose to sync your games or ask for coaching. Because it runs on your device, the depth it reaches in a given time depends on your computer or phone; on most devices it plays far above any human level within a few seconds. Read how strong Stockfish is for the rating numbers.

How we check every page

Chess content is easy to get subtly wrong: an illegal move in a sample line, a position that cannot arise, an evaluation with the wrong sign. Every lesson, guide and blog post goes through the same checks before it is published:

  1. Every position and move is validated with chess.js. Each FEN must load as a legal position, and each game line must be playable move by move from the start. Claims such as “Black has exactly two legal moves” or “this is checkmate” are tested in code, not by eye.
  2. Every evaluation and “best move” claim is run through Stockfish 17.1, usually at depth 20 to 22 with several candidate lines. Scores are stated from White’s side, and where the engine disagrees with a book move or a common recommendation, we follow the engine and say so.
  3. Every statistic comes from a named source we processed ourselves. Grandmaster counts come from FIDE’s full player file, puzzle statistics from the puzzles themselves, and rules from the FIDE Laws of Chess. Each data table on the site says how it was made.
  4. Every internal link is checked automatically on each build, so a guide never points to a page that doesn’t exist.

Historical background, such as who a variation is named after, is written from standard chess references and kept to facts that are not in dispute. If you spot an error, tell us and we will correct it.

Where the data comes from

Fair play

Use the engine to study, not to cheat. Getting engine help during a live game against a person breaks the rules of every major chess site, including Chess.com and Lichess, and of over-the-board events. Analyse your games after they finish.

Contact

Questions, corrections and feature ideas are welcome at support@chessmovefinder.com or through the contact form.