Roll Simulator
Local calculation · Replayable results

One fair draw. One link to replay it.

Built for forum threads, event lists, and numbered entries. Create a draw, share the link, and let every participant view and verify the result.

Create a draw

Free to use · One-click sharing

Ranges and name lists
Replayable seeded results
Every setting travels with the link
Create · Copy · Share

Create a draw worth sharing

Set up the pool and seed, then copy one link. Everyone who opens it can replay and verify the exact same result.

No sign-up · Data stays local
Draw configuration
Choose how to enter participants
v1

The name travels with the share link and appears prominently on the results page.

Base64URL hides readable names in the address bar, while the link remains decodable. Keep sensitive information out of shared links.

Draw overview

Valid participants

100

Winner slots

1

Send the link to participants so they can view and replay the result

Results stay hidden after you change the configuration

Product capabilities

Share the result with a clear path to verify it

Every setting that determines the winners is stored in the link. Recipients can replay the draw in their own browser.

Flexible pools

Use a continuous number range with exclusions, or paste a list of participant names.

Deterministic random

A fixed algorithm and custom seed reproduce the same order from the same configuration.

Designed for sharing

Copy the complete draw link in one click. Recipients see the result first and can calculate it locally.

Local-first

Participant data stays in the current browser. No upload and no backend are required.

Example uses

From forum replies to company events

Pick the participant input that fits the occasion, then share the result in a group chat, forum post, or event page.

Number range

Forum reply giveaway

Enter the reply-number range, exclude duplicate or ineligible posts, and share a replayable winner link.

Seat numbers

Company party seats

Draw from numbered seats for lucky employee prizes, with a separate name and seed for each award.

Name list

Event registration list

Paste attendee names, draw one or several winners, and send the result to everyone who joined.

Member list

Class or community picker

Import a member list and keep a reviewable record of each random selection with a fixed seed.

Run a draw in three steps

  1. 01

    Build the pool

    Choose a number range or name list, then exclude any ineligible entries.

  2. 02

    Set the configuration

    Add a draw name, winner count, and seed. Obscure readable URL data when useful.

  3. 03

    Copy and share

    Reveal the results and share the link. Recipients see the winners first and can replay the draw.

Frequently asked questions

Why does the same link produce the same result?

The link stores normalized participants, winner count, and the random seed. A fixed pseudo-random algorithm produces the same winner order from the same configuration.

Is the participant list uploaded?

No. List parsing, random selection, and link encoding all happen locally in the browser. The site has no backend API and does not store draw configurations.

Does Base64 obscuring protect sensitive information?

Base64URL hides readable names in the address bar, while the link content remains decodable. Keep sensitive information out of shared links.

Can I exclude duplicate replies or specific numbers?

Yes. In number-range mode, enter the excluded numbers using commas or spaces.