The Oracle of EuroMillions Numbers

The generator that gives a unique grid for each EuroMillions draw.
For the next draw on Friday 30 January 2026, the stars suggest you play:

12 17 29 43 46
3 7
Astro Millions, where the stars reveal your lucky numbers.