What is a random number generator (RNG)?
A random number generator produces unpredictable values inside a range you define. Developers call it an rng generator or random number generator rng when they need integers for tests, giveaways, or simulations. This random number generator website runs entirely in your browser using crypto.getRandomValues—stronger than Math.random() for most casual and prototyping uses.
You set a minimum and maximum, choose how many values to draw, and copy the list. Optional unique mode prevents duplicate integers when you run a lottery-style draw. Decimal mode supports weighted experiments that need fractional steps.
Because nothing is sent to a server, seeds and results stay private—useful for classroom picks, draft orders, and QA fixtures you do not want logged remotely.