Yuzool

Play the computer

Pick a level. You can take moves back and ask for hints.

Level

Your pieces

Pass and play

Two players, one board. The board turns to whoever is to move.

Names

Turn the board each moveOff keeps white at the bottom, for playing across a table.

Puzzles

Real positions from real games. Find the best move: mates, forks, pins and endgames.

Train

Your games

Finished games are kept on this device. Open one to step through it, see the evaluation and export the PGN.

Open a game

Paste a PGN (or just the moves, like 1. e4 e5 2. Nf3), or choose a .pgn file.

Promote to

Settings

Board

Pieces

Board

Room

Camera

2D colours

Play

Display

Boxwood Pro

Keyboard

Arrow keys move around the board, Enter picks up and puts down, or type a move like Nf3. H hint, U take back, F turn the board, C camera, โ† โ†’ step through a review.

How to play

Tap a piece, then tap where it should go, or drag it. The dots show its legal moves; a ring marks a capture. On the 3D board, drag the table (or use two fingers) to turn the view, and pinch or scroll to zoom. Double-tap the table to put the camera back.

The rules, all of them

Castling (move the king two squares), en passant, promotion (pick the piece), check and checkmate, and every draw: stalemate, threefold repetition, the 50-move rule and not enough material to mate.

Hints that explain

Stuck? Hint shows the move the computer likes and says why: a fork, a pin, a loose piece, a mate on the way.

Accessibility

Every move is announced in plain words for screen readers (and read aloud if you turn that on). Use the arrow keys and Enter to play, or type moves in algebraic notation.

Credits

Piece and board models: Chess Set by Riley Queen, Poly Haven (CC0).

Rooms: Fireplace by Greg Zaal and Dancing Hall by Sergej Majboroda, Poly Haven (CC0). Wood, marble and cloth: ambientCG (CC0).

Puzzles: the Lichess puzzle database (CC0).

The chess engine, the rules, the 2D pieces, the sounds and everything else were made for Boxwood. Built on three.js (MIT).