Lottery number generator
Generate EuroMillions, Loto or custom lottery grids, with crypto random.
- Instant
- Free
- Private (processed locally)
- No sign-up
Your lottery grids, drawn at random
No need to choose: generate random, valid grids for EuroMillions, the French Loto or your own format. Distinct, sorted numbers, several grids at once.
-
Choose the format
EuroMillions, French Loto or custom.
-
Set the number of grids
From 1 to 20 at once.
-
Generate
Main balls + stars/bonus, distinct and sorted.
Formats and jackpot odds
| Format | Composition | Jackpot chance |
|---|---|---|
| EuroMillions | 5/50 + 2/12 | 1 in 139,838,160 |
| French Loto | 5/49 + 1/10 | 1 in 19,068,840 |
| Custom | Your choice | Depends on settings |
Drawn by crypto.getRandomValues (Fisher-Yates shuffle). Game of chance: play in moderation. No grid is stored.
Frequently asked questions
Which formats are offered?
EuroMillions (5 numbers out of 50 + 2 stars out of 12), the French Loto (5 numbers out of 49 + 1 lucky number out of 10) and a custom mode where you set the count and range of main and bonus numbers.
Are the numbers really distinct?
Yes. Within a grid the main numbers are all different, and so are the stars/bonus, like a real draw. They are displayed sorted in ascending order for readability.
Does a generated grid have a better chance of winning?
No. Every combination has exactly the same probability. On EuroMillions, hitting the jackpot is 1 combination in 139,838,160; on the French Loto, 1 in 19,068,840. Play for fun, in moderation.
Are my grids stored?
No, never. Everything is drawn in your browser with crypto.getRandomValues; no grid is sent or kept. This tool does not place a real bet: report your numbers with the official operator.