FEN visualizer
Paste a FEN string and see the position rendered on a board. Flip the board, copy a shareable link, or load a known test position.
Available
Open toolSmall, focused utilities for chess engine developers. Each tool is a single page — no install, no login, shareable via URL.
Paste a FEN string and see the position rendered on a board. Flip the board, copy a shareable link, or load a known test position.
Available
Open toolPaste a 64-bit value to see which squares are set, or derive per-piece bitboards from a FEN. Click squares to toggle bits and copy the result back into your engine.
Available
Open toolCount legal move sequences from any FEN. Compares against reference values for the standard CPW positions and gives a per-root-move divide breakdown for locating move-gen bugs.
Available
Open toolPaste a PGN and step through the game. Click any move to jump, grab the FEN at any ply, and share a link to a specific position.
Available
Open toolCross-platform CLI that validates a UCI chess engine against ~28,000 known-correct positions and writes a JSON report. Self-contained binary for Linux, macOS, and Windows — no .NET runtime needed on the target.
Available
Open toolUCI move tracer, attack maps, and other utilities are planned. Suggestions welcome on the project Discord.
Planned