Chess Puzzle Trainer

About

Our mission

Chess Puzzle Trainer is built on a simple idea: tactical training should be free, focused, and available to everyone — whether you just learned how the pieces move or you're sharpening your game for tournament play.

Every puzzle comes from a real game, analyzed and rated by difficulty so you're always working at the right level. As you solve, your personal rating adjusts to match your skill, and the puzzles you see can grow with you.

We currently have over 6 million puzzles in our database, spanning every rating band and tactical theme — so you'll rarely, if ever, see the same position twice. After solving (or revealing the solution to) any puzzle, you can also get a free AI-generated explanation breaking down the exact tactical idea behind it.

The puzzles

Our puzzle database is sourced from Lichess, the free and open-source chess server. Lichess generously makes their entire puzzle collection available under the Creative Commons CC0 license. Each puzzle was generated from real games and verified with the Stockfish engine to ensure every solution is sound.

How it works

Contact us

Have a question, found a bug, or want to suggest a feature? Send us a message and we'll get back to you.