Chess puzzles

The source database has 6,157,341 puzzles. Each page below loads a popularity-ranked subset you can play through, and the next puzzle moves toward your recent results.

By difficulty

Mate in N

Daily puzzle · Tactics by theme