Free weighted raffle generator

Weighted raffle generator

Paste names and ticket counts into the spreadsheet. More tickets means a better chance to win.

Raffle entries

Type below, or paste a Name column and a Tickets column from a spreadsheet.

0 people · 0 tickets

  1. Add namesAdd at least two people.
  2. Choose the screenSet what to show and the countdown.
  3. Draw a winnerCheck the names, then start the draw.

Enter a name and 1 or more tickets in each row. The chance to win updates automatically.

# Name Tickets Chance to win Remove row

Add at least two people to start a drawing.

Ready when you are

The winner will appear after a 10-second countdown.

Fair weighted drawing

Names stay on this device

No account. No signup.

Raffle guide

How the weighted raffle generator works

Each valid ticket count becomes a contiguous range of whole-number chances. The browser chooses one position from the combined range, and the entry whose range contains it wins.

  1. Add names and tickets

    Type directly into the sheet or paste two columns from Excel or Google Sheets.

  2. Check each chance to win

    Every ticket counts once. Use Hide tickets or Hide odds if people should not see those numbers.

  3. Set the countdown and draw

    Choose 1 to 60 seconds. Press Draw winner, check the names, then press Draw winner again.

How does this stay fair?

The drawing uses the browser's Web Crypto random source and rejection sampling to choose an unbiased whole-number ticket from 1 through the total. An entry with 10 of 100 tickets owns 10 possible positions, or a 10% chance.

Common questions

Raffle picker FAQ

How are weighted raffle odds calculated?

Divide a person's tickets by the total number of tickets. For example, 10 tickets out of 100 gives that person a 10% chance.

Can I paste entries from Excel or Google Sheets?

Yes. Copy a Name column and a Tickets column, then paste them into the first name cell. A Name and Tickets header row is recognized automatically.

Can the same person appear on more than one row?

Yes, but combining that person's tickets on one row makes the overview easier to verify. Separate rows still contribute their ticket counts independently.

How is the winner chosen, and when?

The browser chooses one ticket when you press Draw winner on the overview. The countdown begins after that selection and delays only when the chosen name is shown.

Are names and ticket counts uploaded?

Raffle entries stay in your browser and are never uploaded. They are not saved by default. You can turn on Save on this device or download a backup file.