What Makes an Online Randomizer Fair?
A practical explanation of secure random values, modulo bias and why animation should never decide the winner.

Fairness starts with the source
A randomizer first needs a value that is difficult to predict. Real Randomizer uses the Web Crypto API supplied by the browser rather than Math.random for its core draws. That API is designed to provide cryptographically strong values suitable for security-sensitive software.
Mapping values without bias
A secure value still needs to be mapped into a smaller range. A simple remainder operation can make some outcomes slightly more common when the original range is not divisible by the target range. Our bounded integer routine rejects the small portion of values that would cause this modulo bias, then maps the accepted value into your chosen interval.
The animation is only a reveal
Wheels, coins and rolling effects make a result easier to follow, but the visual should not control the selection. The outcome is chosen by the random routine and the animation presents it.
Use the right level of assurance
Browser tools are useful for classes, games, sampling, giveaways and everyday choices. Regulated lotteries, elections and audited financial processes need purpose-built controls and independent verification.
Try the Random Number Generator or compare the full set in the tool directory.
Keep reading this topic
View topic →Tools to try next
Spin the Wheel
Build a colorful decision wheel from your own choices, then spin with optional weights and elimination.
◇Random Choice Generator
Enter any set of options and let a secure draw choose one or several without human bias.
★Random Winner Picker
Draw one or several winners from pasted entries with no replacement and a clear session record.
123Random Number Generator
Generate one or many secure random numbers inside any range, with precise control over repeats, exclusions, decimals and output order.
Ready to try a randomizer?
Open the complete toolbox for numbers, names, groups, games, and everyday choices.