Move a ChessBase database to Lichess studies (Beta)

Export your annotated ChessBase games as PGN that Lichess studies import with arrows and highlighted squares.

Opens: CBH, 2CBH, CBV, CBZ, CBG, CBA, ZIP
Saves: PGN, CSV, HTML

Convert

ChessBase database
Choose files… or drop them here
.cbh, .cbg, .cba, .cbp, .cbt, .cbc, .cbs, .cbe, .cbj, .cbl, .cbtt, .cbm, .flags, .ini, .cit, .cib, .cit2, .cib2, .cbb, .cbgi, .ckn, .cko, .cpn, .cpo, .2cbh, .2cbg, .2cba, .2lid, .2lgd, .2lcd, .cbv, .cbz, .zip · up to 4096 MB each, 80 files max
    Add more files

    A .cbv archive, or all the files of the database: the .cbh file with its .cbg, .cba, .cbp, .cbt, .cbc, .cbs (and .cbj, .cbe if there), or the .2cbh file with its .2cbg, .2cba and .2lid. A .zip of the database folder works too.

    Options
    Variations
    More options

    ChessBase databases often carry the same comment in several languages. Keep all of them, or only one (comments without a language are always kept).

    Only for a password-protected ChessBase archive (.cbz): the password it was locked with.

    Your files are deleted after processing.

    From a ChessBase database to Lichess studies

    Lichess studies are a good home for annotated games: they keep variations and comments, draw arrows and coloured squares, and can be shared with students or a club. Lichess imports PGN, not ChessBase databases, so the database has to be converted first.

    1. Upload the ChessBase database (all its files, or a .zip of the folder).
    2. Keep "Annotations: Everything". The arrows and coloured squares are written as [%cal] and [%csl] commands, which Lichess turns back into graphics, and engine evaluations as [%eval].
    3. If the database has comments in two languages, pick yours under "More options".
    4. Download the PGN and import it into a study ("Add chapter", then the PGN tab). A study holds 64 chapters, so split a large file into several studies, or import it into your Lichess games via the analysis board for single games.

    What Lichess shows and what it ignores

    • Comments, variations, symbols (!, ?, +-, with the idea…) and novelty markers come through.
    • Arrows and squares in green, red and yellow come through.
    • Clock times ([%clk]) are shown next to the moves.
    • Guiding texts can't go into a study as they are; they come as separate HTML pages you can paste from.

    Pitfalls

    • Games from set-up positions import with their FEN tag; check that the study chapter uses it.
    • Annotator names in old databases are often stored as "Last,First" without a space; that is how the database holds them and it is kept.

    More about what this tool reads and writes: ChessBase to PGN Converter (CBH, 2CBH, CBV).