Mac · Windows — desktop chess GUI

The pro's chess database.
Made for everyone.

Tournament-grade engine analysis, databases that stay fast at a million games, and an opening trainer that makes your preparation stick, all in one serious desktop app.

Everything on one board

Analysis that keeps up with you.

The world's strongest engines, built right in. Watch every line evaluated in real time, and see exactly why one move beats another.

A million games, no spinner.

A native columnar database core keeps filtering, stats, and openings trees instant, even at millions of games.

Bring every game you own.

PGN, ChessBase, and SCID files import directly. Twenty years of collections come with you, no conversion round-trips.

Search chess like you think.

Find games by position, material, pawn structure, move sequences, and tactical motifs like pins and skewers.

Preparation that sticks.

Build repertoires and drill them with spaced repetition. Export to Anki. Walk into your prep instead of hoping to remember it.

Know any player cold.

Career reports on any player in your database: openings, results by color, head-to-head records, tournament crosstables.

One price, no asterisks

ChessRoller License

$100

One-time


  • Every feature, forever. Nothing gated
  • macOS & Windows
  • Activate on N devices
  • Works offline
Buy a license

Secure checkout & license keys by Polar.

FAQ

Is this a subscription?

No. ChessRoller is a one-time purchase. You pay once and own it.

What happens when the trial ends?

After 14 days the app locks until you enter a license key. Your databases, repertoires, and training progress stay exactly where they are. Buy whenever you're ready and pick up where you left off.

Which platforms are supported?

macOS and Windows (64-bit). A Linux build is planned.

Does it work offline?

Yes. Analysis, databases, and training are fully local. The license re-checks with Polar when you're online and tolerates a full week completely offline.

How many computers can I use it on?

Your license includes N device activations, and you can deactivate a machine from within the app to free up a slot.

Refunds?

If ChessRoller isn't for you, write to hello@chessroller.com and we'll sort it out through Polar.