Chess960 (Fischer Random) Position Generator
A fair Chess960 starting position
Generate one of the 960 legal Chess960 (Fischer Random) back ranks — the pieces K Q R R B B N N arranged so the two bishops sit on opposite-colored squares and the king stands between the two rooks. You get the eight-letter White back rank, the same rank in chess glyphs, and the Scharnagl position ID (#0–#959). The standard chess setup is #518 (RNBQKBNR). Copy the letters to paste into a board editor or share with an opponent.
Fair random selection
Each position number is drawn uniformly from 0 to 959 with browser randomness, then decoded with Scharnagl's standard numbering so every legal arrangement is equally likely. Rangdom uses the Web Crypto API for random generation so the next position is not predictable from previous results.
When to use it
Use this generator to set up a fair, unbiased Chess960 game, run a streamed match, or practice openings from an unfamiliar back rank. Black mirrors the same arrangement on its own back rank, and the position ID lets you reproduce or share the exact setup.