Beta This tool is in beta — features may change. Feedback welcome!

Position Composer

Generate chess positions & puzzles

Position Type
Difficulty: 5 / 10
Opening Filter
Material Balance
White to move
0 / 0
87654321
abcdefgh

Position Analysis

Starting Position
Select a position type and click "Generate" to create a new composition. Use the difficulty slider to filter by complexity.

FEN Notation

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1