MacBuddy
ChessX icon

ChessX

Utilities
3.9(366 votes)

macOS

Updated: Jun 17, 2026

ChessX is a free, open-source chess database application for macOS that lets you store, browse, annotate, and analyse thousands of games in PGN format — the de facto standard for chess game notation.

What is ChessX?

ChessX is a dedicated chess database manager: a desktop tool purpose-built for loading, organising, and deeply studying PGN game collections on your Mac. It sits in a niche between casual chess clients like Chess.com's desktop app and heavyweight commercial suites like ChessBase — free and surprisingly capable, but admittedly rougher around the edges than either.

At its core, ChessX lets you open large PGN databases, flip through individual games on an interactive board, and navigate move trees with ease. Whether you have a 500-game personal collection or a multi-million-game reference base downloaded from Lichess or FIDE archives, ChessX handles it without flinching.

What does ChessX do best?

ChessX shines as a lightweight yet genuinely functional game browser for serious students of chess who need more than a text editor but don't want to pay for ChessBase.

  • PGN database management: Open, merge, filter, and search across large PGN files. Finding all games where Carlsen played the Sicilian as Black in under-40 moves is a matter of a few filter fields.
  • Interactive move tree: Every game opens with a full variation tree. You can add your own sub-variations and annotations inline, which is genuinely useful for post-game study.
  • Engine integration: ChessX supports UCI-compatible engines (Stockfish being the obvious choice). Hook it up and you get live evaluation arrows on the board — not as slick as Arena on Windows, but it works.
  • ECO classification: Games are automatically tagged with their ECO opening code, making repertoire research far less tedious.
  • Board position search: You can search a database for a specific board position, which is invaluable for preparation and theoretical research.

I've used ChessX to work through Zurich 1953 game-by-game, annotating my thoughts alongside Bronstein's classic notes, and the workflow held up well. The board is clean, move navigation is fast, and nothing got in the way.

Is ChessX free?

Yes — ChessX is completely free to download and use, with no paywalled features, no subscription tier, and no nag screens. It is open-source software distributed under the GNU General Public License, which means the source is available for inspection and community contribution. There is no Pro edition; what you download is the full product.

Who should use ChessX?

ChessX is the right tool for club players and enthusiastic amateurs who want a real database workflow on macOS without spending money on ChessBase or HIARCS Chess Explorer. If you regularly download PGN files from sources like Lichess, Chess.com's export tool, or Week in Chess, and you're currently studying those games in a text editor or through an online viewer, ChessX is a significant upgrade.

It is not aimed at casual players who just want to play against the computer — for that, the free Stockfish app or Chess.com is a better fit. And if you work professionally with databases at the level of a chess publisher or national federation, the polished reporting and proprietary format support in ChessBase is hard to match.

What are the best ChessX alternatives?

The most direct alternatives on macOS are HIARCS Chess Explorer (polished paid app with its own strong engine, strong recommendation for players who want a premium experience) and Scid vs PC (another free open-source database manager, arguably more feature-rich but with an even more utilitarian UI). For players who live inside a browser, Lichess's online study and database tools cover a lot of the same ground without installing anything. ChessBase itself runs only on Windows, though it works under Parallels if you're committed.

Where ChessX holds its own is the sweet spot of zero cost, native Mac build, and a board interface that doesn't feel like a 2001 Windows utility. Scid vs PC is its closest competition; I'd describe ChessX's UI as marginally friendlier, while Scid vs PC has a broader feature set overall.

How does ChessX compare to Scid vs PC?

Both are free, open-source, and PGN-centred, but they diverge in a few meaningful ways. Scid vs PC supports its own native binary database format (which is faster for truly enormous collections), has more mature tournament management and statistics screens, and has been actively developed for longer. ChessX leans on PGN natively, has a cleaner visual layout, and in my experience is quicker to get running without configuration. For most players, both are more than adequate — try ChessX first, and reach for Scid vs PC if you hit a ceiling.

Software Information

Software Name
ChessX
Version
Latest
Developer
Category
Utilities
OS Compatibility
macOS
Architecture
Apple Silicon & Intel (Universal)
License
Shareware
Language
English
File Size
Last Updated
Jun 17, 2026