A Fiddle is a virtual sandbox.

Start a new Fiddle.

Or load an entire game with PGN.
Then make moves around the board. From any move, create Branches that are variations off the main game line, create branches off of branches, or split a branch into two branches.

Branch "B" (framed in green) explores a White castle "13 O-O-O".
The current move shown on the board is Branch B:21 after "Be4" (in a green rectangle) is played. The origin of
this branch is Trunk:12 "O-O" (in an amber rectangle).
ChessFiddle also allows you to see colorful highlights for moves that a piece can make.

Each Fiddle can have custom settings for the User Interface, as well as toggling "Strict" mode.

any where regardless of known rules & circumstances.
Keep dozens of Fiddles. Tag, Sort, Annotate & Search.

ChessFiddle is new.
There are many planned features that are not implemented yet.
Many unplanned features are coming also! Feel free to give us suggestions.