NamesOnWheel
Auto-spin

What NamesOnWheel does differently

Verifiable fairness: every spin is driven by crypto.getRandomValues with rejection sampling to eliminate modulo bias. More importantly, you don't have to trust us — the Fairness page runs 100,000 live spins in your browser and shows the chi-square distribution. No other free wheel publishes this.

Ad-free result screen: the moment of reveal — when the winner's name is shown — is always clean. We run a single banner ad below the wheel on the home page to keep the service free, but the result screen is, and will remain, ad-free.

Built for audiences: fullscreen mode, high-contrast Classroom theme, Audience mode that hides the entry list, confetti on reveal, Flow mode for rapid back-to-back draws. Every detail is designed for the moment you're in front of people.

Feature overview

Feature NamesOnWheel
CostFree forever, no account
Verifiable randomness100k live chi-square test
Ads on result screenNever
Mobile load (LCP)< 1.5 s
Offline (PWA)Full offline support
Multi-winner modeYes (1–50 winners)
Weighted entriesYes (Name *3)
Saved wheel libraryYes — local, no sync needed
Custom segment colorsYes — per entry
Flow / auto-remove modeYes
Audience / streamer modeYes — hides entry list
Embed widgetYes
Open sourceYes

How to use this picker

  1. 1

    Try the wheel above

    Give it a spin and see how it feels on your device — same wheel the homepage uses, same cryptographic fairness.

  2. 2

    Look at the result screen

    Notice it's completely ad-free. No banner next to the winner's name — ever.

  3. 3

    Run the Fairness page

    Visit /fairness — 100,000 live spins, chi-square verified, in your own browser. You can see for yourself that the randomness is real.

Frequently asked questions

What's the single most important feature?
Verifiable fairness. We publish a page that runs 100,000 live spins through our production code in your browser and shows a chi-square p-value. You can independently confirm the randomness is real — not just claimed.
Why does the ad-free result screen matter?
When you're projecting to a class of students or announcing a giveaway winner on a live stream, an ad sitting next to the winner's name is awkward. NamesOnWheel will never show an ad on the result screen — no exceptions.
How fast does it load?
Under 1.5 seconds Largest Contentful Paint on mobile. The entire app is a static page served from Cloudflare's global edge — no server-side rendering, no framework hydration overhead.
Does it work without internet?
Yes — installed as a Progressive Web App on first visit and works fully offline thereafter. Ideal for classrooms with flaky Wi-Fi or workshops in basements.
Is it really free with no account?
Yes. Free forever, no signup, no email required. Funded by a single non-intrusive banner ad below the wheel — never on the result screen.
Can I save my wheels?
Yes — your most recent wheel is auto-saved in your browser. Use 'My Wheels' to save multiple named setups and switch between them instantly. Use Share to get a permanent URL for any wheel.

Related tools