Lottery Number Generator
Generate random number combinations for lottery draws, sweepstakes and prize competitions.
Frequently Asked Questions
Are these truly random?
Yes. Numbers are generated using the browser's built-in cryptographic random number generator (crypto.getRandomValues), not a simple Math.random() call.
Can I generate lottery numbers for specific formats like 6/49?
Yes — change the pattern to generate the number of picks your lottery requires, e.g. six separate 2-digit numbers. Use 'Unique Codes Only' to ensure no duplicate combinations.
Are the same lottery numbers ever generated twice?
With 'Unique Codes Only' enabled, no two rows in a batch will be identical. However, across separate generation sessions the same combination may appear — just as in a real lottery draw.