JustRandom
Available

Wheel Picker

Spin a readable wheel from custom options saved on this browser.

Spin the wheel

Ready for a low-stakes random pick.

Option 1Option 2Option 3Option 4

Selected option

The selected option will appear here after a spin.

Options

Add one option per line. Duplicates stay separate, so repeated labels create repeated wheel segments.

4 normalized options

Use 2 to 50 options. Keep each option at 60 characters or fewer.

Spin speed

Normalized occurrences

  1. 1.Option 1
  2. 2.Option 2
  3. 3.Option 3
  4. 4.Option 4

Valid option lists and spin speed are saved locally on this browser. Results and rotation state are not saved.

How the wheel picker works

Enter one option per line, then spin the wheel to select one normalized occurrence. Blank lines are ignored, leading and trailing spaces are trimmed, and meaningful internal spaces are preserved.

The winner is selected before the animation starts. The wheel then rotates so the fixed top pointer lands on the center of that selected segment.

Duplicate behavior and limits

Duplicate labels are preserved. If the same option appears twice, it appears as two separate segments and has two chances to be selected. Removing an option occurrence removes only that occurrence.

Use 2 to 50 options, and keep each option at 60 characters or fewer. The wheel shows shortened labels up to 8 options and numbered segment labels after that. Shortened labels are capped at 14 characters with trailing dots, while the full labels remain visible in the option list and selected result.

Saved options, speed, and reset behavior

Valid option lists and the selected spin speed are saved in localStorage on the current browser. The saved payload is validated before use, and malformed or unsupported saved data is discarded safely before the default options are restored.

Reset restores the default options, clears the result, resets the remove-selected preference, restores the default speed, and returns the wheel to its starting state. Clear All leaves the editor empty and disables spinning until at least two valid options are entered.

Remove selected option

The optional remove-selected setting removes the selected occurrence after the result is complete. If removal leaves fewer than two options, the editor keeps the remaining option and the wheel stays disabled until another option is added.

Common use cases

  • Choose among casual activities.
  • Pick a participant from a small group.
  • Select a topic for a low-stakes discussion.
  • Break a simple tie when either outcome is acceptable.
  • Choose an order for turns or presentations.

Privacy

Wheel options are processed locally in your browser and saved only on the current device or browser alongside the spin speed setting. No account is required, and options are not placed in URLs or sent to a server. Clearing browser storage may remove the saved list.

Frequently asked questions

Are my wheel options saved?

Yes. Valid options are saved to localStorage on the current browser so the list can be reused on the same device.

Does a duplicate option get another chance?

Yes. Duplicate labels are preserved as separate wheel segments, so each occurrence can be selected.

Is the spin speed saved too?

Yes. The selected slow, fast, or custom speed preference is stored with the wheel options and validated before it is reused.

How many options can the wheel use?

The wheel accepts 2 to 50 valid options, with each label capped at 60 characters.

Related tools

Try another available JustRandom tool for list-based picks or quick decisions.