Puzzle options
Board settings
Puzzle
Hints and solution
Custom puzzle creator
Board editor
Choose a piece, then click squares. Use the eraser to remove pieces. Custom castling and en passant data can be edited through FEN.
Optional Stockfish integration
Export and batch tools
Puzzle history and statistics
How a Chess Puzzle Generator Improves Tactical Training
Chess puzzles develop calculation, pattern recognition, and decision speed. A useful generator should present positions with clear tactical goals. Players can focus on forks, pins, skewers, sacrifices, mates, or defensive ideas. Difficulty controls make each session appropriate for current ability. Rating filters also help players build a progressive training routine.
Using the Generator Effectively
Start by selecting a puzzle type and tactical motif. Set a comfortable rating range before generating a position. Study the whole board before moving any piece. Checks, captures, and threats deserve special attention. Use hints only when calculation stops making progress. The timer adds useful pressure without changing the chess position.
Creating Your Own Positions
Custom FEN support lets coaches and players reuse interesting positions. The board editor can also create a position visually. Add a solution line with UCI move notation. Save the custom puzzle for later practice. PGN input is useful when studying positions from real games. Export tools make puzzles easy to share with students or teammates.
Reviewing Results
Accuracy, attempts, time, and score provide useful feedback. Repeated mistakes often reveal tactical themes needing more practice. Puzzle history helps identify patterns across several sessions. Batch generation is useful for worksheets and club training. CSV files support spreadsheets and progress tracking. PDF output produces a clean printable training sheet. Strong puzzle practice combines calculation with careful post-solution review.
Common Tactical Motifs
| Motif | Main idea | Typical clue | Recommended level |
|---|---|---|---|
| Fork | One piece attacks multiple targets. | Loose king, queen, or rooks. | Beginner |
| Pin | A piece cannot move safely. | King or queen behind defender. | Easy |
| Skewer | A valuable piece moves, exposing another. | Forcing line check. | Medium |
| Deflection | Remove a defender from a key duty. | Overloaded protecting piece. | Hard |
| Back-rank mate | Use trapped king placement. | Blocked escape squares. | Easy |
| Promotion tactic | Force a pawn to promote. | Advanced passed pawn. | Medium |
Frequently Asked Questions
What is FEN?
FEN is a compact text format describing a complete chess position, including side to move, castling rights, en passant status, and move counters.
What is PGN?
PGN is a standard notation format for storing complete chess games, player data, move sequences, and optional comments.
Can I create my own puzzle?
Yes. Load a FEN, edit the board, enter a solution line, add puzzle metadata, and save it locally.
Does the tool verify legal moves?
Yes. Legal move checks use the chess.js rules engine for normal solving and position loading.
How is the score calculated?
The starting score decreases with time, wrong attempts, and hints. Solving accurately and quickly preserves more points.
Can I export puzzles?
Yes. You can download CSV data, create a printable PDF, copy FEN or PGN, and print directly from your browser.
Does Stockfish work automatically?
No external engine is bundled. You can optionally connect your own Stockfish evaluation endpoint through the engine field.
Are my custom puzzles saved online?
No. Custom puzzles and history are stored in local browser storage unless you add your own server database.