six ways to leave it to chance

Can't decide?
Draw a lot.

A spinner wheel, a name picker, dice, a coin, a number generator and a team splitter — every one of them decided by real cryptographic randomness, right here in your browser. Nothing you type ever leaves this tab.

Why crypto.getRandomValues, not Math.random()?

Every draw on this site — the wheel's winner, a dice face, a coin's side — is chosen with crypto.getRandomValues, the same cryptographically strong randomness source browsers use for security-sensitive code. Math.random() is a faster, weaker generator never designed to resist prediction. It isn't used anywhere on drawlots.net.

Read more in the articles →