Free browser multiplayer racing
Online Racing — 8 Pilots, One Stage
Ghost-style simultaneous time trial: everyone launches the same stage at the same moment, opponents appear as name-tagged ghost rovers beside you, and the server ranks the finish times. One shared link is all it takes to get your friends on the start line.
RACE RIGHT NOW
Open the lobby to create a private room or join a public race — or paste a friend's invite code and land directly in their room.
// RACE CONSOLE
Got an invite? Paste the room code and you're on the grid.
How a race works
Create or join
Host a private room and share the invite link, or browse the public lobby and jump into an open race. Rooms hold up to 8 pilots.
Ready up
The host picks the stage. Everyone readies up, the countdown syncs across every browser, and all pilots launch together.
Race live
Rivals render as live tinted ghosts with name tags — close enough to feel the pressure, immune to collisions. First across the line takes the room.
Why ghost-style multiplayer?
Traditional collision-based netcode punishes exactly the people browser games serve best: players on laptops, school networks, and phones. Mars Rally Championship runs your physics entirely locally — deterministic, full-fidelity — and streams everyone else's position as ghosts. The result is racing that feels simultaneous and fair on any connection: nobody can ram you off the ridge, and nobody with 300 ms of latency is driving a slideshow.
Multiplayer FAQ
How do I race with friends?
Open the game, choose ONLINE RACING, create a private room, and copy the invite link. Anyone who opens that link lands directly in your room — no account, no install.
How many players can race at once?
Up to 8 pilots per room, all driving the same stage at the same time.
Is it laggy? Do cars collide?
Opponents render as live ghost cars — you see exactly where everyone is, but there are no car-to-car collisions, so a laggy connection can never wreck your run. Your own physics always run locally at full fidelity.
Do online race times count on the leaderboard?
Yes. Your rover runs the same simulation in a room as it does alone, so every online finish goes on the global leaderboard automatically, under your call sign. The server re-simulates it from your inputs first, exactly like a solo run, and the board keeps your fastest time on each stage. A time set in a race carries an ONLINE tag: the race server vouches for it, so nobody can add the tag to a solo run.
Can I watch a race live?
Yes. Races in public rooms show under LIVE NOW in the game's race list: press WATCH to follow any pilot from the stands, with up to 16 people watching a room. When the room goes back to its lobby, JOIN THE NEXT RACE gives you a seat. An invite to a room that is already racing lets you watch until the next race, and after you finish a race yourself, SPECTATE REST OF RACE on the results screen follows the pilots still racing.
Can I chat with the other pilots?
Yes. Every race room has a chat. You pick a pilot name before your first room, the name the others see on your rover and beside your lines, and swear words and slurs show as ***** on every screen.
Can I watch a whole race back?
Yes. Every finisher's run is filed under its race, so WATCH THE WHOLE RACE on the results screen, or the ONLINE tag beside a time on the leaderboard, rebuilds the race from every pilot's inputs and plays all the rovers together, the way you raced them. Press F or NEXT CAR to follow another pilot, and VIDEO to save it as a file.
What happens if someone disconnects mid-race?
They are marked DNF and everyone else races on. If your own connection drops, keep driving: the run finishes offline and still goes on the global leaderboard, the same as if the room had stayed up.