Names, lunch spots, chores, anything β one per line, then spin. The winner is drawn fairly; the wheel just makes it official.
6 entries loaded Β· draw happens the instant you press spin
Start an entry with an emoji, like π Pizza, and it draws right on the slice. Type nothing but emoji β just π on its own line β and the slice shows it big, icon-style. Or attach a tiny photo to any entry below; it draws on the slice instead of text.
Showing the first 40 entries β the rest still spin, they just won't take an image here.
Tip: Pizza *3 gives pizza a slice three times wider β the wheel shows the real odds next to it.
crypto.getRandomValues β the same random source browsers use for cryptography. The five seconds of spinning that follow are pure theatre easing toward that already-decided result. Most spinner sites won't tell you this; we think saying it out loud is exactly what makes the wheel trustworthy enough for classrooms and giveaways.
Paste the revealed seed and the exact entry list from that round (one per line, weights as *3), then recompute. This runs the identical SHA-256 math the wheel used β nothing here talks to a server.
The draw uses crypto.getRandomValues at the moment you click β cryptographic-grade, not Math.random(). The animation is presentation, not the mechanism, and we print that under the wheel. Weighted entries change odds exactly as labelled.
Save it on-device (named, no account) or bookmark the wheel link β the entire wheel is encoded in the URL, which is also how you send it to someone else's smartboard.
Hundreds of entries spin fine; past about sixty slices the labels thin out so the wheel stays readable, and the winner card carries the full name regardless. For five hundred kids, honestly, use the name picker β same fairness, no squinting.
Half this wheel's life is projected in front of classrooms. Ad networks and smartboards are a combination we'd rather not be responsible for, and the site costs almost nothing to run. The core stays free and clean.
Only for the first visit. It installs as an app and runs offline afterward β school wifi outages included.
Why this wheel exists: a teacher friend spent her lunch breaks cutting names into paper slips for a jar, because every digital wheel she tried covered her smartboard in ads mid-lesson β one of them autoplayed a video while a nine-year-old was mid-spin. I told her that was ridiculous and I could do better in a weekend. It took three weekends, mostly because the fairness math deserved to be done properly. Her class has used it every day since, and the jar is retired.
β the person who runs the shed. the llama was her idea.
Paste CSV text, or choose a file. The first column becomes the entry name β if another column looks like a positive number, it's used as the weight, same as typing Pizza *3 by hand.