Chess database and analysis app for Mac and Windows

Your chess workbench.

Play a game and save it to your library. Annotate it move by move, study the moments that mattered, and drill what you missed until it sticks.

Coming from ChessBase?

ChessRoller on macOS: Kasparov versus Deep Blue open in Annotate mode, with the move list, engine analysis and board side by side.

From your library to your next game

For ChessBase users

An annotated game: a move marked ?! in the move list with the comment "Tempting, but this loosens the queenside.", and colored square highlights and an arrow on the board.

Import PGN, ChessBase, and SCID files.

Keep your existing game collections and annotations, and pick up right where you left off. Export to PGN for use in other tools.

ChessRoller's engine panel: an engine picker set to Stockfish 19, above two candidate lines with their evaluations.

Analyze with the engine you prefer.

Add and configure your favorite UCI engines for analysis and play. Get a fast overview of a game when you open it, and run batch analysis when you want to go deeper.

Sync settings listing four sources, a Chess.com account, a Lichess account, Lichess broadcasts and The Week in Chess, beside options for the source, account, where to save games, automatic syncing and game range.

Sync games automatically.

Follow your own accounts on Lichess and Chess.com (or your next opponent's), and keep your database up to date.

A game review flagging 19... Nfxe4 as an inaccuracy that loses two pawns of material and drops win chances by 35%, with a Mistakes deck toggle and a button to try to find the better move.

Turn your game review into practice.

Review a game for mistakes and missed mates, generate an opening repertoire from your games, and drill both with spaced repetition.

The filter menu open on Tactical, listing motif filters such as wins pinned piece, wins skewered piece, knight fork check and discovered check, beside categories for pawn structure, piece placement, endgames and castling.

Search what happened, not just who played.

Stack rules for position, material, pawn structure, ordered move sequences, and motifs like pins and skewers. Save the searches you reuse, and get answers quickly without waiting for an index to build.

A player report for Magnus Carlsen: an Elo line by year with the peak marked, a games-per-year chart, and win-draw-loss bars for white and black.

Scout your next opponent.

For any player in your database, see which openings they lean on, how they score with white and black, and who they've faced.

One price, no subscription

ChessRoller™ 27

Regular price $129 $69 USD one-time purchase

Save $60 with introductory pricing. Ends Dec 31, 2026.


  • One edition – no tiers or add-ons
  • Mac and Windows, one license for both
  • Two activations, moveable between your machines
  • Your games and databases stay on your machine

Not sure yet? Try every feature free for 7 days, no email or key needed.

Buy a license

Secure checkout & license keys by Polar

FAQ

Is this a subscription?

Nope! There are no recurring fees or automatic renewals.

Do I get updates?

Updates and fixes for the version you buy are free. If a major new version ships down the road, upgrading is optional and paid. Your copy keeps working either way.

Which platforms are supported?

macOS on an Apple Silicon Mac (M1 and later); Intel Macs aren't supported. On the PC side it's Windows 11, on either x64 or ARM. One license covers both platforms, with two activations, so a desktop and a laptop can share it.

Which languages are supported?

Twelve. The app follows your system language by default, and you can switch at any time: English, Deutsch, Español, Français, Italiano, Nederlands, Polski, Português (Brasil), Русский, Українська, 简体中文, 繁體中文.

Does it work offline?

Analysis, databases, and training run locally on your own machine. Your license is activated online when you first enter your key and is re-checked from time to time, with a grace period for working offline in between.

How many computers can I use it on?

Two at a time. A license carries two activations, and neither is tied to a machine forever. Deactivate from within the app and you're free to activate somewhere else.

Can I try it before buying?

Yes. Download the app and start a 7-day trial from the license window. Every feature is included, and you don't need an email address or a key. The trial is one per computer for each major version, so reinstalling doesn't start a new one. When it ends, the app waits for a license key and your games and databases stay where they are. And if you buy and change your mind, email hello@chessroller.com within 14 days of purchase for a full refund.