Hot-seat setup
Start a local game
Generic, rules-compatible cards and tiles are used. No official artwork, logos, card scans, or Board Game Arena assets are included.
Import by BGA table ID
Enter a table ID to try direct import. If the server cannot access BGA, use the tool provided in BoardReplayLab and import its generated JSON file.
Expansion tables and unsupported BGA captures will fail instead of loading incorrect data.
Load a complete replay chain, step through it, then continue from any visible record if needed.
Bank
No take selected.
Show / hide
Bank
No take selected.
AI players
DinoBoard AI
DinoBoard smart AI currently supports 2-player tables. If multiple seats use AI takeover, the first selected AI seat uses DinoBoard and the others use random legal AI.
Return tokens
The active player must return tokens until they hold 10 or fewer before nobles or the next turn resolve.
Choose one noble
If several nobles are eligible, the active player receives exactly one.
Market
Buy, reserve, or reserve blind from a deck.Nobles
Permanent bonuses only. No replenishment.Private hand Reserved cards Show / hide
Choose payment
Select the exact tokens to spend. Gold can replace any needed color.
Orient ability
Stronghold move
BGA-style tools
Export, import, and replay
This uses a stable ZephyrLabs schema inspired by public BGA Studio
concepts: a gamedatas object, notification-like move log,
and next_move_id. The exact private BGA Splendor protocol
is not public, so this is BGA-style compatibility, not official BGA
protocol parity.
Exports download as .json files. Import buttons read a selected .json file directly.
BGA replay capture
Use the tool provided in BoardReplayLab to crawl and convert replay JSON.
Credentials stay on BGA. This site does not ask for or store your BGA password.