Random Number Generator
Generate random numbers, roll polyhedral dice, flip coins, pick random items from a list, or draw lottery numbers. Cryptographic option included.
Click Generate to see results
How to use Random Number Generator
-
Choose a mode
Select Numbers, Dice, Coins, Pick from List, or Lottery using the tabs.
-
Set parameters
For numbers, set min and max range. For dice, choose type and quantity. For lists, paste your items.
-
Enable unique mode (optional)
In Numbers mode, toggle 'Unique' to ensure no duplicate values are generated.
-
Generate
Click Generate to get your random result. Click again for a new one.
-
Review history
Previous results are stored in the history panel for reference.
Random Number Generator FAQ
How do I generate a random number between 1 and 10?
Is this truly random?
What is the difference between PRNG and CSPRNG?
What dice types are supported?
Can I roll multiple dice at once?
Can I generate unique random numbers?
How does the list picker work?
Can I use this for a lottery?
Does it keep a history?
Is any data sent to a server?
Background
Generate random numbers for any purpose. Numbers mode generates integers or decimals within any range — enable unique mode for no duplicates. Cryptographic mode uses the Web Crypto API for security-grade randomness, suitable for tokens and passwords. Dice mode rolls polyhedral tabletop dice (d4, d6, d8, d10, d12, d20, d100) plus custom sides, with multi-dice notation (3d6, 2d10). Coin mode flips coins with streak tracking. List picker draws one or more random items from any list you paste. Lottery mode generates number draws for popular formats worldwide. A rolling history keeps your last twenty results for reference. All generation runs in your browser — nothing is sent to a server or logged.
Related tools
Probability Calculator
Calculate single event, compound AND/OR, conditional, and Bayes theorem probabilities with formula display. Results as fractions, decimals, and percentages.
Permutation & Combination Calculator
Calculate nPr permutations and nCr combinations with step-by-step formula breakdowns. Supports with and without repetition. BigInt precision.
Statistics Calculator
Calculate mean, median, mode, standard deviation, variance, quartiles, skewness, kurtosis, and range from any dataset. Histogram included.
Percentage Calculator
Calculate X% of Y, find what percentage X is of Y, or compute percentage increase and decrease. Results update as you type.