ChessDirSubmit
Chess Position Trainer logo

Chess Position Trainer

Veteran flash-card repertoire trainer for desktop.

FreeWindows

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

Features

Opening trainerOpening repertoireSpaced repetitionEngine analysisGame databaseOffline modeStudy & share

Pricing

Free version available; paid Pro license unlocks full feature set (exact price varies; check site).

Best for

Audience: Intermediate (1200 – 1800), Advanced (1800 – 2200), Expert (2200+)
Languages: EN, DE

Use cases

Similar apps

Last reviewed April 20, 2026 · First launched 2004

Chess Position Trainer — Review, features & pricing — ChessDir