US

Home and everyday

Random Number Generator

Pick a number at random or run a fair drawing in one click

Use this random number generator to pick a number between two values, or several at once, with or without repeats. You can also paste a list of names, one per line, and draw a winner.

Result83Random number between 1 and 100Formula explained below · reviewed October 17, 2026
Instantthe result updates as you type
Formula shownhow it is calculated, step by step
10/17/2026last reviewed
0 datasent: everything runs in your browser

The key idea

A fair drawing is not one that is fast: it is one nobody can predict

We use your browser's cryptographic generator and throw out the values that would skew the odds, so every number has exactly the same chance. Between 1 and 100, each number has a 1% chance on every draw. It all happens on your device: we do not store names or results.

01

How it is calculated

We use your browser's cryptographic generator (crypto.getRandomValues), which produces unpredictable numbers with the same probability for every value in the range.

With “No repeats” each number or name can only come up once, like drawing from a hat. It all happens on your device: we do not store the names or the results.

02

Worked example

Pick a number from 1 to 100: leave the defaults and you get one whole number in that range, each with a 1% chance. For a giveaway with 3 winners among 250 numbered entries: minimum 1, maximum 250, how many 3, with “No repeats” checked.

By Javier Mohino · Reviewed on 10/17/2026 · How we review our calculators · Spot an error? Let us know

Common questions

Frequently asked questions

Back to the calculator
Is it a fair drawing?

Yes: every value has the same probability. If it is a public giveaway, record your screen while you run it so everyone can see it was fair.

Can I pick several numbers with no repeats?

Yes: check “No repeats” and each number can only come up once, like drawing from a hat. You can ask for up to 1,000 numbers at a time, as long as they fit in the range.

How do I draw a winner from a list of names?

Paste the list in the names box, one per line, and choose how many winners you want. If there are several, we give them to you in order, which helps to separate winners from alternates.

Can I use it for a Secret Santa?

Not directly: you can shuffle the list, but we do not stop someone from drawing their own name. For a gift exchange, a dedicated tool works better.

Do you store the names or the results?

No. The drawing runs in your browser, and we do not send or store the list or the result.

Can I use negative numbers?

Yes: the minimum and the maximum can be negative, as long as the maximum is greater than or equal to the minimum. If you type decimals, we use the whole numbers that fall inside the range.

Your next calculation

Missing a calculator?

Tell us what you need to calculate. The most requested ones are the first we build, with their formula, a worked example and the source.

Embed this calculator

Paste this code into your website or blog. It is free and updates itself.

Save this calculation

Give it a name so you can find it later. It is stored only in your browser.