Chess.ceo

Database & Position Search

See how millions of games have continued from any position

The database panel lets you see how millions of chess games have continued from any position — what moves were played, how often, and how successful they were. It's one of the most powerful tools for opening preparation and understanding typical plans.

Opening the Panel

Press Enter to toggle the database panel. It automatically searches the current board position whenever you navigate to a new move.

What You'll See

The panel has a two-part layout: a moves table showing available continuations with statistics, and a games list showing individual matching games. The header displays the total number of games found and White's overall score percentage.

The Moves Table

Each row represents a continuation that has been played from the current position. Here's what the columns mean:

ColumnDescription
MoveThe continuation, shown in your chosen notation style
GamesHow many times this move was played (formatted as Xk or X.XM for large numbers)
TrsTranspositions — games that reached this position via a different move order
ScoreWhite's win percentage for games where this move was played
HotA visual bar showing how trendy or popular the move is in recent games
AvgAverage Elo rating of players who chose this move
TopNotable players known for playing this move

Click any move to play it on the board. Columns are sortable, resizable, and reorderable — just drag the column headers.

The Games List

Below the moves table, you can browse individual games that reached the current position:

Right-Click Options

Right-click a game for: Copy PGN, Add to current game, Select all, Copy all as PGN.

Column Management

Columns are sortable by clicking headers (sorting happens server-side for accuracy). Right-click any column header to show/hide columns, show all, or reset to defaults.

Keyboard Navigation

Use to navigate rows, Ctrl+C to copy selected games, and Ctrl+A to select all.

Search Sources

The database panel can search several different sources. Switch between them using the buttons in the panel header.

Master Database (default)

Millions of over-the-board master games form the backbone of the database. This is the best source for serious opening preparation. Use the Exclude Online Games toggle (⊕/⊘ button) to filter out internet games and focus on classical OTB play.

Lichess Explorer

Switch to the Lichess explorer (Lichess logo button) to see opening frequencies from millions of online games on Lichess. Results are filtered to blitz, rapid, and classical games from players rated 2200+. This requires a one-time API token setup.

Note: The games list is not available in Lichess explorer mode — you'll only see the moves table with statistics.

Syzygy Tablebase

For endgame positions with 8 or fewer pieces on the board, the Syzygy tablebase (∞ button) provides perfect solutions. Every legal move is classified as a Win, Loss, or Draw with absolute certainty.

Tip: Tablebase and Lichess modes are mutually exclusive — activating one deactivates the other.

Tablebase Mode

When the tablebase is active and the position qualifies (≤8 pieces), you'll see precise endgame evaluations:

The games list is hidden in tablebase mode since there are no example games to show.

Correspondence & TCEC

A separate Database panel variant is available for correspondence games. Within it, you can toggle to TCEC (Top Chess Engine Championship) games to see how the strongest engines have handled a position.

Layout Options

Toggle between horizontal (moves on the left, games on the right) and vertical (moves on top, games below) layout using the ⬍/⬌ button. Your preference is saved automatically.

Player Name Display

Enable the "Surname only" setting to trim player names to just their last name, giving the games list a cleaner, more compact appearance.

Quick Reference

ShortcutAction
EnterToggle database panel
Click a movePlay it on the board
Click a gamePreview it on the board
Ctrl+RReturn to your game after previewing
Navigate games list
Ctrl+CCopy selected game(s) as PGN