Fun
Fischer Random Chess (960) Generator
Fischer Random Chess, also called Chess960, is a variant Bobby Fischer introduced in 1996 to cut down on memorized opening theory. Instead of the fixed RNBQKBNR back rank used in standard chess, the eight pieces start on a shuffled set of squares that still obeys three rules: the two bishops sit on opposite-colored squares, the king sits somewhere between the two rooks, and pawns still fill the second and seventh ranks exactly as in a normal game. Those constraints cut the raw 40,320 possible arrangements of eight pieces down to exactly 960 legal starting positions, every one of which keeps both kingside and queenside castling available. Fischer Random is public domain, so any club, app, or teacher can use the name and the numbering system freely. This generator produces one to four positions per run, each a valid Chess960 setup identified by its standard 0-959 position number, plus an ASCII diagram of the back rank so a physical board can be set up without misreading a letter string. Turn on "always show standard start" to output RNBQKBNR instead, useful for comparing a random draw against classical chess or for confirming the generator's numbering lines up with what you already know — position 518 is always the standard start. Share the position number with an opponent, arbiter, or study partner and you both land on the exact same board, since the number and the eight-letter arrangement always map to each other one-to-one.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set "Number of Positions" if you want more than one Chess960 draw at once, up to 4.
- Leave "always show standard start" unchecked for a random Chess960 position, or check it to see the classical RNBQKBNR arrangement instead.
- Click generate to produce the 8-letter setup, its position number, and a back-rank diagram.
- Mirror the same back-rank arrangement on both sides of a physical board, exactly as you would for standard chess.
- Fill the second and seventh ranks with pawns as normal before starting the game.
- Share the position number, not just the letters, with an opponent so both boards match exactly.
Use Cases
- •A chess club running a Chess960 tournament night generating one position and reading its number aloud so every board sets up identically
- •A streamer pulling a fresh Chess960 setup on stream to keep viewers guessing instead of replaying the same memorized opening lines
- •A coach teaching opening principles by having students set up a random Chess960 position and find sound developing moves without book theory to lean on
- •A correspondence chess player agreeing on a shared Chess960 position number with a remote opponent so both sides set up matching boards without a photo
- •A hobbyist toggling "always show standard start" to demonstrate to a beginner exactly how a random Chess960 draw differs from the familiar classical setup
Tips
- →Remember that castling in Chess960 still moves the king and rook to the same g/c and f/d target files used in standard chess, regardless of their starting squares.
- →Position 518 is always the classical starting arrangement, a handy way to sanity-check that a generator or app is numbering positions correctly.
- →Generate a few positions before a tournament round and record the position number, not just the letters, to avoid setup mistakes at the board.
- →Print the diagram rather than reading the raw letter string when setting up an over-the-board game — it is faster and less error-prone.
- →If two bishops ever appear on the same color of square, the position was copied incorrectly; every legal Chess960 setup keeps them on opposite colors.
- →Use a count of 3 or 4 to preview several options before a casual game and let both players pick the one they like.
FAQ
what is Chess960 / Fischer Random Chess
It is a chess variant invented by Bobby Fischer in 1996 that randomizes the back-rank piece order at the start of the game instead of using the fixed RNBQKBNR arrangement. Pawns still start on the second and seventh ranks, and both sides always mirror the same back-rank setup, so all normal chess rules and piece movement stay the same.
why are only 960 positions legal instead of all 40,320 arrangements of 8 pieces
Two rules narrow the field: the two bishops must land on opposite-colored squares, since a bishop confined to one color for a whole game would be far too weak, and the king must sit somewhere between the two rooks so both castling moves stay legal. Applying both rules to every arrangement of the 8 back-rank pieces leaves exactly 960 valid starting positions.
what does the position number mean
It is the standard Chess960 identifier, a number from 0 to 959 that uniquely maps to one specific back-rank arrangement. Two players anywhere in the world who read out the same number will always set up the identical starting position, which is why the number is often shared instead of describing the letters out loud.
does this generator ever produce a castling-illegal position
No. Every arrangement it produces always keeps the king between the two rooks and both bishops on opposite-colored squares, so kingside and queenside castling remain legal exactly as they do in a standard chess game.
how do I set this up on a physical board
Mirror the same eight-letter back-rank arrangement on both sides of the board — white and black always use an identical starting order in Chess960, just like in standard chess. Fill the second and seventh ranks with pawns as usual, and use the diagram in the output as a quick visual check before you start the clock.
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.