Lottery Number Generator
A fully configurable lottery number generator: set your own main number range, how many numbers per line, an optional bonus range, and how many lines to generate. This is an unofficial, independent tool and is not affiliated with or endorsed by any lottery operator. Every valid number combination has exactly the same probability of being drawn — generating numbers here does not improve your odds, and past draws have no bearing on future ones. Play only where you meet the applicable legal age requirement, and gamble responsibly.
How to use this tool
- Set the main number range and how many numbers per line.
- Optionally add a bonus-ball range and count.
- Choose how many lines to generate.
- Include or exclude specific numbers if you like.
- Generate your lines, and generate again any time — your session history stays local and clears on reset.
Common use cases
- Generating your own numbers for any lottery format
- Trying a custom or workplace sweepstake number range
- Comparing self-picked numbers against quick-pick
This is an unofficial, independent tool and is not affiliated with or endorsed by any lottery operator. Every valid number combination has exactly the same probability of being drawn — generating numbers here does not improve your odds, and past draws have no bearing on future ones. Play only where you meet the applicable legal age requirement, and gamble responsibly.
Related generators
- UK National Lottery-Style Number GeneratorGenerate 6 numbers from 1–59 in the format used by the UK National Lottery main draw.
- EuroMillions-Style Number GeneratorGenerate 5 main numbers from 1–50 plus 2 Lucky Stars from 1–12, in the EuroMillions format.
- Raffle Winner PickerPick one or more raffle winners from a list of entries, fairly and transparently.
- Oz Lotto-Style Number GeneratorGenerate 7 numbers from 1–47 plus 2 supplementary numbers, in the Australian Oz Lotto format.