Random Draw
Draw random numbers, items from a list or flip a coin. Quick and fair.
About this tool
The Random Draw tool offers three modes in one place: draw random numbers within a range, draw items from a custom list, and flip a coin (heads or tails). In all cases, randomness is generated by the browser's cryptographic API, ensuring unbiased results.
To draw numbers, set the minimum value, the maximum, and how many numbers you want at once — with the option to allow or prevent repeats. To draw from a list, paste or type your items (one per line) and specify how many winners should be chosen. The coin mode simply shows heads or tails with a visual animation.
Use cases are varied: school raffles and contests, giveaway draws in live streams and events, random name selection for groups, tabletop game decisions (replacing physical dice or coins), sample selection for informal surveys, and any situation where you need a fair, verifiable result without favoritism.
A history of the last ten draws stays visible on screen while the session is open, making it easy to keep a record during live events. Everything runs in the browser with no data transmission and no account required.
Frequently asked questions
Is the random draw tool free?
Yes, completely free.
Are the items in my list sent to any server?
No. The draw is performed entirely in your browser. No data leaves the device.
Does it work on mobile?
Yes. It works in any modern browser on a phone or tablet.
Can I draw multiple numbers at once?
Yes. In number mode, you set how many results you want and choose whether repeats are allowed.
Are the draw results truly random?
Yes. The tool uses crypto.getRandomValues, the same cryptographic API used by security applications — not the less unpredictable Math.random().