Wheel 1
Wheel Spinner
Paste a list — one item per line — spin the wheel and let chance decide. Great for group games, movie night, RPG roles, and any "help me choose" moment.
Winner
🎉 Winner!
Read more Hide
How to use
- Type one option per line, or drag & drop a .txt file (one item per line).
- Drop images too — one file = one item. Mix text and images freely; keep editing in the text field.
- Above the list: List, History, and Removed tabs. History logs each spin result; Removed stores deleted items — tap Restore to bring one back.
- Image lines show a thumbnail on the left; hover for a larger preview.
- On the wheel, images fill their entire segment instead of a text label.
- On first visit the wheel turns slowly by itself until you spin it for the first time.
- Use a quick-start preset or shuffle the list if you like.
- Click the wheel or Spin — the pointer picks a random segment.
- Need a chain? Add a second wheel below (e.g. wheel 1 = genre, wheel 2 = title).
- Winner popup: copy, remove & spin again, or spin again. After remove, an Undo bar at the bottom counts down — tap Undo to cancel.
FAQ
- What is this tool for?
- Random choice: what to watch tonight, picking a game or activity, RPG roles, yes/no, or any fair pick from your own list.
- Can I import .txt files or images?
- Yes. Drag a .txt file or one or more images into the drop zone, or click to browse. Each .txt line becomes one item; each image uses its filename (without extension) as the label. You can mix text and images in one list.
- What is the History tab?
- Each spin result is logged in History — a read-only list of winners. It is saved in the browser and survives page reload.
- What is the Removed tab?
- Items removed via "Remove & spin again" appear in Removed. Tap Restore to add one back (disabled if already on the wheel).
- What is the Removed tab?
- Items removed via "Remove & spin again" appear in Removed. Tap Restore to add one back (disabled if already on the wheel).
- Can I undo a removal?
- Yes. After each remove, a bottom bar shows Undo with a countdown. You can also restore later from the Removed tab.
- Are my lists or files uploaded?
- No. Everything runs in your browser; files are never sent to a server. Text lists, spin history, and removed items are saved in localStorage; images in IndexedDB on your device.
- Can I repeat the same value?
- Yes. Duplicate lines become separate segments — try the Yes Man preset.
- Is every segment equally likely?
- Yes. Each spin picks a random index with extra full rotations for animation.
- How does it work?
- Client-side JavaScript draws an SVG wheel, clips images to segments, and animates rotation with CSS transitions. No backend.