addabit
← all tools

everyday

Random

Pick a name, roll dice, flip a coin, or shuffle a list, fairly.

Result

Every draw uses crypto.getRandomValues with rejection sampling, so each option is exactly as likely as every other. Math.random() is fine for a game and not fine for a raffle; this uses the good one either way.