Random Number Generator
Three modes: a range of numbers, a unique lottery-style set with no duplicates, or decimals with adjustable precision. Everything runs in your browser, nothing is sent to a server.
Math.random(). Every number here comes from your browser’s cryptographically secure RNG (crypto.getRandomValues), the same source used for encryption keys — and the range logic re-rolls any value that would introduce bias toward the low end of a range, a step most quick online generators skip entirely. Good enough for raffles, giveaways, and anything where fairness actually matters.Click Generate to see your number(s).
Click Draw to pull a unique set.
Click Generate to see your number(s).