Skip to content
Masterboard
GitHub

Supported Formats

Masterboard reads and writes standard PGN (.pgn files). Both single-game and multi-game files are supported.

PGN featureSupported
Standard algebraic notationYes
[Tag "Value"] headers (all standard tags)Yes
NAG symbols ($1 through $6)Yes
Text move suffixes (!, ?, !!, ??, !?, ?!)Yes
Free-text comments { ... }Yes
Clock annotations { [%clk H:MM:SS] }Read (stored but not displayed)
Arrow/highlight annotations { [%cal ...] [%csl ...] }Read (stored but not displayed)
RAV variations (1.e4 e5 (1...c5))Yes — all variations imported
Multi-game filesYes

When exporting a game (via the PGN copy button in the board toolbar or a future export feature), the output contains:

  • All standard tag headers
  • Full move tree including all variations
  • NAG symbols and free-text comments
  • Board arrows and square highlights (as [%cal] / [%csl] annotations in comments)

The exported PGN is standard and can be opened in ChessBase, Scid, Arena, or any other PGN-compatible application.

Masterboard correctly handles PGN files exported directly from chess.com and Lichess, including:

  • Clock annotations in move comments
  • Evaluation annotations from Lichess’s computer analysis
  • Variation branches from Lichess analysis mode

FEN strings describe a specific board position. Masterboard uses FEN in two places:

  • Board page toolbar: paste a FEN string into the FEN field to jump directly to that position.
  • Board editor: when you set up a position in the board editor (“Edit Position…”), the current FEN is shown and can be copied.

Standard FEN format: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1

Masterboard validates FEN on input and shows an error if the position is illegal.

Polyglot (.bin) opening book files are not currently supported. If you have a Polyglot book you want to use as a repertoire source, export the lines to PGN format and import via PGN Import.