♟
See The Mate
Loading chess engine…

Chess Puzzle Trainer

Every puzzle comes from the Lichess open puzzle database — millions of real positions taken from actual games, each rated by difficulty and tagged by theme (fork, pin, skewer, sacrifice, checkmate, and more). Solve as many as you like; there is no daily cap and puzzles never repeat in a session. Each puzzle shows the position right after a mistake was made in a real game — your job is to find the move that punishes it, the same way tactics show up in your own games.

Where do the puzzles come from?

They’re pulled live from Lichess’s open, community-verified puzzle database, which draws positions from real games played on the site.

Is there a daily puzzle limit?

No. Puzzles load on demand with no cap, and you can filter by theme to focus on a specific tactic you’re working on.

Can I turn my own analyzed game into puzzles?

Yes. When you analyze a game on the Analyze page, any tactical positions found in it are made available here as puzzles from that game.

What does the puzzle rating number mean?

It works like a chess rating for the puzzle itself — higher numbers mean a harder puzzle, based on how difficult solvers on Lichess have historically found that specific position. Filtering by theme lets you practice a category without worrying about difficulty jumping around too much.

What happens if I get a puzzle wrong?

You can see the correct sequence played out and then move straight on to the next puzzle — there is no penalty or lockout, so it stays useful as pure practice.