Names
5 entries
Add names, spin the wheel, pick a winner. Everything runs in your browser.
5 entries
This prize wheel uses the Web Crypto API for cryptographically secure randomness when determining spin force. Add any number of names, and the wheel draws equal-sized colored segments for each entry. The spin animation uses requestAnimationFrame with natural deceleration for a realistic feel.
Everything runs locally in your browser. No data is sent to a server, no results are stored, and there is no tracking of any kind.
Yes. The winner is chosen first with an unbiased cryptographic random draw, and the wheel is then animated to land on that entry. The result never depends on how hard the wheel appears to spin or where a segment sits, so all names have identical odds.
Each non-empty line becomes its own segment, so listing a name twice gives it two segments and double the chance of winning. Blank lines and surrounding spaces are ignored, so you can space out your list without adding empty slots.
There is no hard entry limit, but the label font shrinks as you pass 12 and 20 entries to keep segments readable. Names longer than 14 characters are shortened with an ellipsis on the wheel face only; the full text stays in your list and the winner readout.
No. Because nothing is saved or sent anywhere, refreshing or closing the tab clears your entries back to the default names. Keep your list in a separate note if you need to reuse it later.
Clean.tools also runs an MCP server — read-only utility tools your AI agent can call directly. No key, no signup: requests are processed in memory and request contents are never stored.
claude mcp add --scope user --transport http clean-tools https://mcp.clean.tools/mcpclaude mcp add --scope user --transport http clean-tools https://mcp.clean.tools/mcphttps://mcp.clean.tools/mcphttps://mcp.clean.tools/mcpEvery tool, the REST API, and setup for Cursor, Claude Desktop, VS Code & more →