.CBF

CBF File

ChessBase Legacy Games Database
Ask a question
QUICK ANSWER

A CBF file is an old ChessBase chess game database (ChessBase versions 1-5, pre-1995). Open it with ChessBase (version 6 or later), the free ChessBase Reader, or Scid. The main concern is keeping the paired .cbi index file alongside the .cbf, since both are required to open the database.

Developer: ChessBase GmbH Category: Database Files MIME: application/octet-stream
OPENS ON Windows
Related: .DB · .DBF · .ACCDB · .SQL

On this page

19k+ extensions indexed
Last reviewed Aug 19, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the CBF file format?

A .cbf file is a ChessBase legacy games database - the proprietary binary format used by ChessBase versions 1 through 5 (approximately 1987-1995). It stores chess game records with moves encoded as position-dependent move-generator offsets, alongside player names, event details and other game metadata.

The .cbf format always requires a paired .cbi index file of the same base name; neither file works without the other. Together they form one database. ChessBase introduced the more capable .cbh multi-file format with ChessBase 6 in 1995, superseding .cbf for all new databases.

ChessBase keeps the format proprietary and unpublished; no magic bytes or public specification exist. Third-party programs such as Scid access .cbf databases only through reverse engineering, with partial decode accuracy. Modern ChessBase (version 16 and later) still reads .cbf files and provides a built-in conversion tool to upgrade them to .cbh or to export as PGN.

The format dates to ChessBase 1.0 for the Atari ST around 1987, with DOS and later Windows versions following. For long-term preservation, converting a .cbf database to PGN is recommended, as PGN is an open, universally supported plain-text standard for chess games.

Security & safety

RISK: LOW

CBF is a static chess game data file - no executable code. Opening it in ChessBase or Scid is safe. The only risk is data loss if CBF files are moved without their paired .cbi index file; keep CBF and CBI together.

Format details

in a nutshell
FULL NAMEChessBase Legacy Games Databaseaka CBF chess database, ChessBase format 3 database
DEVELOPERChessBase GmbHsince circa 1987 (ChessBase 1.x for Atari ST / DOS)
MIME TYPEapplication/octet-stream
TYPEProprietary binary chess game database (legacy ChessBase 1-5 format)
This extension is also used by…
  • Tailwag Calendar Builder File - Tailwag Calendar Builder (Windows) uses .cbf for monthly/weekly calendar layout templates with borders, fonts, icons and graphics; unrelated to chess.
  • Crystal Ball Forecast File - Oracle Crystal Ball (financial risk analysis software) uses .cbf for saved forecast files.

Programs that open CBF files

Windows3 apps
ChessBase Reader Free Free read-only ChessBase viewer; can open and browse CBF databases without a full ChessBase licence.
ChessBase (full product) Paid Open the CBF database in ChessBase; the catalogue shows the CBF as a database. Right-click and 'Convert to new format' to migrate to CBH.
Scid (Shane's Chess Information Database) Open-source Free open-source chess database; supports partial CBF import (read-only, some game data may not decode fully).

Technical details

deep spec
Format typeProprietary binary chess game database (legacy ChessBase 1-5)
EncodingBinary; moves encoded as deterministic move-generator position offsets
Byte orderLittle-endian (x86 PC heritage)
Companion fileRequires paired .cbi index file (same base name); neither file is usable alone
Character encodingCP1252 (later CBF versions) or CP850 (earliest DOS format)
SpecificationUnpublished; no public documentation; third-party support via reverse engineering only
EncryptionNone (format is secret but not encrypted)
Typical sizeSeveral MB for a large .cbf + .cbi pair
Associated OSWindows; DOS (original); Atari ST (original debut c. 1987)
StatusLegacy; superseded by CBH in ChessBase 6 (1995); still readable in ChessBase 16+
Migration pathConvert to CBH or PGN using ChessBase's built-in database conversion tool
Releasedcirca 1987 (ChessBase 1.x for Atari ST / DOS)
Latest versionN/A (legacy format; superseded by CBH in ChessBase 6, 1995)

CBF conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with CBF files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about CBF files.

Frequently asked questions

How do I open a CBF file?
Open it with ChessBase (any version from 6 onwards can read CBF). The free ChessBase Reader also opens CBF in read-only mode. For free open-source access, try Scid, though not all game data may decode correctly.
What is the difference between CBF and CBH?
CBF is the old ChessBase format (versions 1-5, pre-1995); CBH is the modern format (ChessBase 6+, 1995-present) that supports richer annotations and multimedia. CBF is now legacy; modern ChessBase can convert CBF to CBH.
How do I convert CBF to PGN?
Open the CBF in ChessBase or ChessBase Reader and export to PGN. PGN is a universal plain-text chess game format readable by any chess program. Scid can also import CBF and export PGN.
How do I convert CBF to CBH?
In ChessBase, right-click the CBF database in the catalogue and select 'Convert to new format'. This upgrades it to CBH in place.
I lost the .cbi file - can I open the .cbf alone?
Difficult. The .cbi index file is required to locate games within the .cbf data file. Without the .cbi, the CBF cannot be opened normally. Some tools may attempt partial reconstruction, but recovery is not guaranteed.

References

1ChessBase - Database formats (official help)help.chessbase.com
2Scidb - Database formats comparison (CBF notes)scidb.sourceforge.net

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.XDWDocuWorks Document
10.TMPTemporary File

Related extensions

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z