LibreChess · Chess, explained simply

Find the best move

Choose the daily position, use the adaptive trainer, or check saved games for eligible mistake and blunder positions. The trainer contains more than 1,200 puzzles from the lichess open database and displays its themes in reader-friendly labels.

The local trainer level is used only to match puzzle difficulty on this device; it is not an over-the-board or online playing rating. Attempts, streaks, and that matching level remain in browser storage when it is available.

Review a game privately in your browser — no account required.

Explore LibreChess

LibreChess needs JavaScript for its boards and app tools — the app is loading. The field-guide articles remain readable without it.