
Chess Position Trainer
Veteran flash-card repertoire trainer for desktop.
About Chess Position Trainer
Chess Position Trainer (CPT) by Stefan Renzewitz is the OG opening-repertoire trainer - it pioneered applying spaced-repetition flash-cards to chess back in 2004, long before Chessable existed. Runs as a Windows desktop app; you load or build a repertoire as folders of variations, and CPT drills you on the side it chooses. Quirks and all, it is still the most fully featured offline repertoire tool for serious opening students. Competes with Chessable, Listudy and Chessdriller - CPT is the pay-once, offline, power-user choice. Version 5.1 from 2016 remains current; a 6.0 has been in development for years.
Pros
- Invented the repertoire flash-card concept
- Organizes repertoire as folders, not games
- Fully offline - your repertoire is yours
- Deep feature set for power users
Cons
- Windows only, no mobile version
- UI feels like a 2010 desktop app
- v6.0 perpetually delayed since 2019
- Solo developer, limited support
- Official site has been throwing MySQL errors as of 2026
Features
Pricing
Free version available; paid Pro license unlocks full feature set (exact price varies; check site).
Best for
Use cases
Similar apps
Related guides
- Chess Apps for Opening Preparation- Opening apps compared: what actually builds a repertoire vs. what just fills your subscription queue. Director…
- Chess Apps That Work Offline- Tested chess apps that work without an internet connection: bots to play, engines to analyze, databases to stu…
- Chess Apps for Club Players- Beyond the beginner stack: a tested set of chess apps for serious club players working toward 1800-2000. Tools…