DC Studio vs ChessBase

The honest version. DC Studio is a free, native Mac chess database built around PGN. ChessBase is the standard, with twenty-five years of features, and a Mac version of its own arriving in November. If you prepare lessons and annotate games on a Mac, this table says whether you can do it here.

FeatureDC StudioChessBase
Runs natively on a MacYes — macOS 14 (Sonoma) or laterYes — announced for early November 2026; macOS 26 (Tahoe) and Apple Silicon only. Until then, Parallels or a VM.
PriceYes — free, GPLv3No — paid, from about €200 for the starter package, databases extra
Opens and saves PGNYes — PGN is the only format, and the source of truthYes
Opens .cbh / .cbv databasesNoYes
Annotation: NAGs, comments, variations, arrows, diagramsYesYes
Engine analysis (MultiPV, eval bar)Yes — Stockfish 19 built inYes — engines bought or added
Whole-game analysis / blunder checkYes — fixed depth, one side or both, variations optionalYes — more options, tablebases
Opening reference from your databaseYes — transposition-awareYes
Online opening databasesYes — lichess Masters / Lichess / PlayerYes — ChessBase's own online database
Merge games into one treeYesYes
Copy games between databasesYes — between open files, duplicates by moves skippedYes
Print / PDF with diagramsYesYes — richer layout options
Position, material and pawn-structure searchNo — plannedYes
Player and tournament indexesNoYes
Add other UCI engines, tablebasesNoYes
Training questions inside gamesNoYes
Playing against the engineNoFritz
Cloud, Playchess, videosNoYes

What that means in practice

Use DC Studio if your games live in PGN, you are on a Mac, and your day is reading through games, annotating them, running an engine over a student's mistakes and printing a handout. That is the workflow it was built around, and it does those things the way ChessBase does them — two-state focus between list and board, variations as indented paragraphs, a save mask, a reference panel.

Stay with ChessBase if you depend on position search across a million-game database, on its player and tournament indexes, or on files in its own format that you do not want to export.

The gaps are listed, not hidden: the roadmap says what works, what does not, and what is only an idea.