Random pickers and timers

Decide something, or time something. Four tools that open instantly and get out of the way.

Popular shortcuts

The pickers use your browser’s cryptographic random number generator, and draw the winner before the wheel starts turning — the spin is a presentation of a decision already made. Spinning by a random amount and reading off wherever the pointer stopped would let frame timing and rounding tilt the odds, which matters when you are using it to divide chores or pick a prize.

The timers read the clock rather than counting their own ticks. Browsers slow a background tab to one update a second and stop it altogether on a sleeping phone, so anything that counts frames drifts — and a kitchen timer two minutes slow is worse than none. These work out the time from when you pressed Start, so they are right whenever you look.

Nothing here needs an account, and nothing is stored: your list of names lives in the page and disappears when you close it.

Frequently asked questions

Is the wheel actually random?

Yes. The winner is drawn with crypto.getRandomValues before the animation begins, and the rejection sampling avoids the small bias that “a random number modulo the number of entries” introduces in favour of the entries at the start of a list.

Will the timer keep running if I switch tabs?

Yes. The remaining time is worked out from the clock, not from counted ticks, so a throttled or hidden tab only updates the display less often. The countdown also appears in the tab title.

Why does the alarm sometimes not make a sound?

Browsers only allow audio after you have interacted with the page, so pressing Start is what unlocks it. If the timer was set running some other way, or sound is switched off, it finishes silently.

Is my list of names saved?

No. It stays in the page and is gone when you close or reload it. Nothing is uploaded and nothing is stored.