The classic race-and-capture board game, right in your browser. The board is on screen the moment the page loads: roll against the bots straight away, pass the device around for a local game with friends, or create an online room and share the invite link — friends join as players, and anyone else can watch the game live as a spectator. No sign-up and no downloads; your name is only used inside the game.
Roll a six to bring a token out of your yard onto your start square, then race anti-clockwise around the board. Land on a rival to send their token back to its yard, shelter on the starred safe squares, and turn into your coloured home column when you complete the circuit. You need the exact roll to bring a token into the centre — the first player to get all four tokens home wins the game.
Play vs bots — three bot personalities (Easy, Medium and Hard) fill any seats you leave open. On this device — pass-and-play for 2 to 4 people on one screen. Online room — create a room and you get two links: a Play link for up to three friends and a Watch link for unlimited spectators. Players who drop out mid-game are replaced by a bot so the match always finishes.
Open “New game / Change players” to switch house rules (six-to-start, extra turns, safe stars, the three-sixes rule and exact finish), set a turn timer, pick a bot difficulty for every seat, and choose from four board looks — Classic, Night, Wood and Candy. Quick settings on the game screen toggle sound, move highlights, destination previews and auto-move, and quick chat lets you needle your opponents without leaving the board.
100% free · No sign-up · No daily limits · No watermarks · Processed in your browser — files never leave your device
The classic Ludo board game in 3D, free in your browser. Race four tokens around the board, capture rivals, and bring every token home. Play pass-and-play on one device, challenge the built-in bots, or create an online room: you get a Play link for up to three friends and a Watch link for unlimited spectators. No sign-up — a display name is all anyone needs.
Four friends on a Friday night: Sara creates a room on her laptop, sends the Play link to two friends on their phones, sets the fourth seat to Bot, and drops the Watch link in the family group chat so everyone else can follow the game live. Twenty minutes later the bot is somehow winning and the spectators are demanding a rematch.
The board is rendered in real 3D (WebGL, via the open-source Three.js library) — the board, pawns and dice are generated in code, with no downloaded models, and the dice physically tumbles to the rolled face. One rules engine drives every mode — local, bot and online games follow identical rules — and in online rooms the host’s browser acts as referee: it rolls the dice, validates every move against the rules, and broadcasts the resulting state to players and spectators through a realtime database connection. Your chosen name never leaves the game; there are no accounts, profiles or stored match histories.
Yes — completely free, with no sign-up and no limits on games, for players and spectators alike.
No. They open your Play link, type any display name, and they are in a seat. If all seats are taken, the Play link automatically makes them a spectator instead.
Yes — every room has a separate Watch link with unlimited spectators. Spectators see the board, dice and every move live, but cannot roll or move anything.
Their seat is taken over by a bot so the game continues; if they reopen the room link in the same browser they reclaim their seat.
Yes — start a local game with your seat set to Human and the other seats to Bot, in 2, 3 or 4 player layouts.
A token needs a roll of 6 to leave base. Landing on an opponent’s token (except on the safe star squares) sends it back to base. Rolling a 6, capturing, or finishing a token earns another roll — but three 6s in a row forfeit the turn. A token enters its coloured home column near the end and needs an exact roll to reach the centre.
What is missing, broken, or could be better on this tool? Tell us — we read every suggestion.
✅ Thanks — your suggestion has been received. Suggestions like yours shape what we build next.