Opening training, made playable
Train your openings like a real game.
Build your repertoire, choose the lines you want to practice, and let Chessparring present the variations in an unpredictable order.

How it works
From your lines to real practice.
- 01
Build your repertoire
Add your openings and lines or import prepared material.
- 02
Choose what to train
Select the lines you want to practice.
- 03
Spar
Chessparring chooses a selected line and you play the moves.
Sparring
Know the opening. Recognize the position.
Choose the lines you want to practice. Each round presents one unpredictably, and your opponent's replies can vary, so you read the position and find your move instead of following a fixed list from memory.
- You decide which lines are in the session.
- A line is selected at random for each round, with variable opponent replies.
- You recognize the position instead of memorizing an order.
Editor + Repertoire
Your repertoire, your lines.
Organize openings and collections in Repertoire, then create lines and edit variations in the Editor. Importing prepared material from the Opening Library is always your choice.

Review
See what needs more work.
Mark difficult positions for Review, then use Analytics to see which lines and positions concentrate your errors.