Random Duck Race Play now
Step-by-step guide

How to play Random Duck Race

No account, no download, no learning curve. Type the names, press start, and let the river decide — here is everything you can do along the way.

Random Duck Race is a free online duck race: every name you enter becomes a duck, all the ducks are dropped into the same river, and the current — with a little help from the rapids and the slipstream — decides who crosses the finish line first. It works in any modern browser on a phone, tablet, laptop or classroom projector.

  1. Add your names

    Every line in the list is one duck. Fill it however suits you:

    • Type or paste — one name per line, or separated by commas. Up to 1,000 names in a single race.
    • Import a CSV or Excel file (drag it onto the box, or browse). Choose which column holds the names, and decide what to do with duplicates.
    • Quick fill numbered runners — “Duck 1, Duck 2…” or your own prefix — when you just need a field of a certain size.
    • Load a list you saved earlier: class lists and team rosters are one tap away next time.

    Use + and − to add or remove a runner, and the reset button to go back to the default field.

    Random Duck Race screenshot, the race setup: Paste your names, pick a duck theme and press Continue — a race is ready in seconds.
    The race setup Paste your names, pick a duck theme and press Continue — a race is ready in seconds.
  2. Pick the ducks

    Choose a duck theme for the whole field — the classic yellow duck, colourful ducks, characters, lifestyle ducks or mythical creatures — from 199 3D duck skins. Or open My picks to choose exactly which ducks race, and even give a particular name its own duck.

    Random Duck Race screenshot, pick your ducks: My picks: choose up to 32 duck skins for the field, or a duck for each name.
    Pick your ducks My picks: choose up to 32 duck skins for the field, or a duck for each name.
  3. Set the race

    Open Settings from the menu to fine-tune the show. None of these change who is more likely to win — every duck always gets the same chance.

    • Course length — 300 m for a race under a minute, up to 900 m for a longer, twistier battle.
    • Winner message — your own words under the winner’s name: a prize, a task, a joke. Write {name} where the winner’s name should go.
    • Name tags — label the top 5, 10 or 20 over the water, or none at all; the live standings always list everyone.
    • Graphics — Low, Medium or High. Phones start on Low, computers on High, and the game lowers it by itself if a big race needs it.
    • Time of day — race by day, at dusk or at night (the sun button on the top bar).
    • Sound — four music tracks, six “new leader” sounds, and a volume for each.
    Random Duck Race screenshot, your winner message: Settings › The race: the course length and your own message for the winner, on one of eight cards.
    Your winner message Settings › The race: the course length and your own message for the winner, on one of eight cards.
  4. Start the race

    Press Set the race. The ducks line up on the start line with their lanes drawn at random — press Shuffle for a new draw if you like — then hit Start. Prefer the keyboard? Ctrl + Enter starts from the setup screen.

    Random Duck Race screenshot, the start line: Every duck in its lane by the pontoon, the lanes drawn at random, ready for the off.
    The start line Every duck in its lane by the pontoon, the lanes drawn at random, ready for the off.
  5. Watch it unfold

    The camera follows the leaders down the river while the ladder on the side keeps the live order of the whole field. Commentary pops up for lead changes, rapids, comebacks and photo finishes.

    • Space pauses and resumes the race.
    • F speeds the playback up, Z zooms out to see more of the field, M mutes.
    • S ends the race on the spot with a random result, when time runs out.

    All of these can be changed under Settings › Shortcuts.

    Random Duck Race screenshot, mid-race: The camera follows the leaders down the river while the live standings track the whole field.
    Mid-race The camera follows the leaders down the river while the live standings track the whole field.
    Random Duck Race screenshot, the final stretch: In the last metres a gold ring and arrow mark the duck in front, so everyone sees who leads.
    The final stretch In the last metres a gold ring and arrow mark the duck in front, so everyone sees who leads.
  6. Celebrate the winner

    The champion gets the podium, the fireworks and a portrait. Then:

    • Open the full result with every duck’s place and time.
    • Download a result image, or the full result as an Excel sheet.
    • Share the result or the race setup with a link, a QR code, or straight to WhatsApp, Telegram, Teams, Facebook, X or email.
    • Race again with the same field — and remove the winner first if each name should only win once.

    Every race is also kept in your race history (your last 100), in this browser only.

    Random Duck Race screenshot, the winner: The champion’s screen, with fireworks, confetti and your own message under the winner’s name.
    The winner The champion’s screen, with fireworks, confetti and your own message under the winner’s name.
    Random Duck Race screenshot, the full result: Every duck’s place, time and gap to the winner — ready to download as an image or a spreadsheet.
    The full result Every duck’s place, time and gap to the winner — ready to download as an image or a spreadsheet.

Play together: everyone races on their own phone

With a room, the race runs on the big screen and every player joins from their own phone — perfect for classrooms, parties, team meetings and livestreams. No app, no account.

1. The host opens a room

On the big screen, choose Room › Create a room. Set the most players, whether you let each player in yourself, whether the chat is on, and even a start time — the race then starts by itself.

2. Players scan and join

Players scan the QR code, or go to randomduckrace.com/join and type the 5-character PIN. Each one picks a name, a duck and a card style for the lobby.

3. The lobby comes alive

Everyone shows up on the big screen. Players chat, answer messages with emoji and send reactions that float across the screen. The host can add a duck for someone without a phone, pin a message, change the lobby theme or the room size — or tap the crown on a player’s card to hand them the room: their screen becomes the big screen.

4. Race and follow along

When the host starts, phones count down with the big screen, then show live standings and each player’s own place — or Watch the race itself, played back from the big screen. Everyone gets their result at the finish.

Random Duck Race screenshot, the room lobby: Every player’s duck and card style on the big screen, with the room PIN and QR code.
The room lobby Every player’s duck and card style on the big screen, with the room PIN and QR code.
Random Duck Race screenshot, joining on a phone: A player picks a name, a duck and a card style before joining the room.
Joining on a phone A player picks a name, a duck and a card style before joining the room.

Tips for the best duck race

  • On a projector, choose a 600 m course and the Top 10 name tags — the build-up is half the fun.
  • For a quick decision, choose a 300 m course: the answer comes in well under a minute.
  • Very big fields (hundreds of ducks) run best on a computer; if an older phone feels choppy, set Graphics to Low.
  • Save your class list once, then load it in one tap for every lesson.
  • Embed the race on your own website or LMS: the embed builder writes the code for you.
  • Looking for names? Try our 100 cute and funny duck names.

Still curious? The FAQ answers the most common questions, and the classroom use cases are full of ideas. More pictures of the game are in the screenshots.