Lottery
Draw entries from a list or integers from a chosen range for a casual game or order selection. This random picker does not predict lottery results or improve the odds of a ticket.
- Runs in your browser
- Nothing is uploaded
- No signup; device limits apply
Loading the tool. If it does not appear, reload this page.
How to use this tool
Use one entry per line in list mode, or set minimum and maximum integers in number mode. A unique-number request is capped by the number of available values in the range.
Results and examples
Asking for six unique numbers from one through five can only return five different values. A repeated name on two list lines occupies two positions, so remove duplicates if each person should enter once.
Limitations
- The Math.random-based draw is not a publicly auditable or security-grade procedure.
- Very large numeric ranges can consume substantial memory while creating the pool.
Fields
| Field | Guidance and constraints |
|---|---|
| Mode | Check the unit and format displayed beside this field. |
| Items (one per line) | Check the unit and format displayed beside this field. |
| Min | Check the unit and format displayed beside this field. |
| Max | Check the unit and format displayed beside this field. |
| Number to draw | Check the unit and format displayed beside this field. |
| No duplicates | Check the unit and format displayed beside this field. |
| Number to pick from the list | Check the unit and format displayed beside this field. |
| Result | Check the unit and format displayed beside this field. |
Data handling
Processing stays in the current browser tab; the site does not upload tool input for the calculation itself.
Sources
Frequently asked questions
What if I request more unique numbers than exist?
Asking for six unique numbers from one through five can only return five different values. A repeated name on two list lines occupies two positions, so remove duplicates if each person should enter once.
Can it predict a lottery result?
The Math.random-based draw is not a publicly auditable or security-grade procedure. Very large numeric ranges can consume substantial memory while creating the pool.