How it works

How the Namespinner wheel works

Namespinner is a random name picker that runs in your browser. You add names, click the wheel to spin, and the segment that lands at the pointer is the winner. Here's how it works under the hood and how to get the most out of it.

Add your list

Type or paste names (or options) into the entries panel—one per line. You can add as many as you need; the wheel scales to fit. Your list is saved automatically in your browser, so when you come back later, your names are still there. We never send your list to our servers.

Spin the wheel

Click the wheel to spin. The wheel rotates a random number of times and stops on one segment. The segment aligned with the pointer (at 3 o'clock) is the result. We use cryptographic randomness (crypto.getRandomValues()), not basic Math.random(), so the outcome is unpredictable and fair. Every segment has an equal chance on every spin.

Remove or repeat

After each spin, you can remove the winner from the wheel so they don't get picked again—ideal for classroom turns or picking multiple raffle winners. Or spin again with the same list; each spin is independent, so the same name can win again (that's true randomness).

Customize

Use the Customize button to change colors, spin duration, and intensity. The wheel works offline once loaded, so you can use it in classrooms or places with poor connectivity. No app or signup required.

Why it's fair

Our wheel uses the same type of randomness used for security-sensitive applications. The result of each spin cannot be predicted or gamed. For more detail, see our blog post on how we built a fair wheel. How we built a fair wheel.

Try the name spinner →AboutWhy Namespinner