Skip to content

Random tools

Generate random numbers, pick a winner from a list, or split people into groups.

By Mina Chen · Classroom & Study TimersReviewed by Avery BrooksUpdated

Random number generator

Pick a random integer between two bounds.

Result

Name wheel

Enter names (one per line), then spin.

Winner

Group generator

Randomly split a list into groups.

Your groups will appear here

About this tool

Random tools are useful for quick decisions, classroom activities, giveaways, and lightweight planning. This page includes a random number generator, a name wheel picker, and a group generator that distributes entries across a chosen number of groups.

The random number generator produces an integer within your bounds. The name wheel selects a single entry from your list. The group generator shuffles your entries and assigns them to groups in a simple, fair round‑robin distribution.

Where available, randomness is generated from the browser’s cryptographic random source. This helps avoid predictability compared with basic pseudo‑random sequences. For casual use cases, it’s a sensible default.

If you want to share results, you can copy the output directly. For repeat use, keep a list of names in a note and paste it here when needed.

For time-based classroom workflows, pair these tools with the classroom and exam timers from the navigation.

FAQ

Are the random results unbiased?
The generator uses rejection sampling to avoid modulo bias when picking integers.
Can I paste a long list of names?
Yes. Put one entry per line and the picker will ignore blank lines.
Does the group generator include everyone exactly once?
Yes. It shuffles the list and distributes entries across groups without duplicates.
Is this suitable for cryptographic security?
These tools are intended for everyday decisions, not security-sensitive use.
MC

Primary author

Mina Chen

Classroom & Study Timers

Pomodoro-style timing, classroom timers, exam timing patterns, and sound/notification UX.

Focuses on timers for classrooms and study sessions, including clear start/stop behavior, sound cues, and UX that works well on shared screens.

AB

Editorial review

Avery Brooks

Product & Performance Timing

Stopwatches, split/lap timing, and full-screen timing for training.

Builds and tests stopwatch and timer interactions with an emphasis on reliability, large-format readability, and responsive controls.

Also on the team: Rafael Torres · Time Zones & Clocks, Priya Nair · Date & Time Calculations.