Home/Math/Random Number Generator

Random Number Generator

Generate truly random numbers for lotteries, games, statistics, simulations, raffles, or any purpose requiring randomness.

Single Random Number
Minimum
Maximum
Type
Decimal places
places
Generate a Set of Numbers
Min
Max
How many
numbers
Allow duplicates
Sort result
Result — click to regenerate
42

Click the number to regenerate


Set Result

Press "Generate Set" above
History (last 20)
Australian Lottery Quick Pick

Generate a random quick pick for popular Australian lotteries. Always buy tickets through the official lottery provider.

Select a lottery above

About Random Number Generation

This generator uses the Web Crypto API (crypto.getRandomValues) where available for cryptographically secure random numbers, falling back to Math.random() which uses a pseudo-random algorithm seeded by the system clock.

True vs Pseudo-Random

Pseudo-random number generators (PRNGs) like Math.random() are deterministic — given the same seed, they produce the same sequence. True random number generators (TRNGs) use physical processes. For most purposes (statistics, games, sampling), PRNGs are perfectly adequate.

Australian Lotteries Disclaimer

Quick picks generated here are for entertainment and practice only. Official Australian lottery quick picks are generated by the lottery operator's certified random number systems. Always purchase tickets through The Lott (tattslotto.com.au), Oz Lotteries, or your state lottery provider.