❓ Frequently Asked Questions About SpinSelector

Got questions about the free online spin wheel? Here you'll find detailed answers about features, technology, privacy and everything that makes SpinSelector special.

Basics & Getting Started

SpinSelector is a free online spin wheel that lets you enter your own options and have a random algorithm select one of them. It runs entirely in your browser – no download, no app installation, no registration required.

The use cases are enormously varied: from simple everyday decisions (choosing lunch, picking a movie) to professional scenarios (selecting a meeting moderator, distributing tasks in a team) to games and entertainment (party games, classroom activities, raffles).

What makes SpinSelector special: the visual animation of the spinning wheel turns decision-making into an experience – fair, transparent and entertaining for everyone involved.

Random GeneratorOnline ToolFreeBrowser-Based

SpinSelector is and will remain 100% free. There is no premium version, no subscription, no in-app purchases and no hidden fees. The site is funded exclusively through advertising revenue (Google AdSense).

You don't need to register or provide an email address. Simply open the page and start immediately.

You can add up to 20 options to the wheel at a time. Each individual option can be a maximum of 50 characters long. On the wheel itself, only the first ~20 characters are displayed due to space constraints – but the full name stays visible in the list below the wheel.

For most use cases this is more than sufficient. For very many participants (e.g. raffles with 50+ people) it is recommended to run the draw in multiple rounds.

No! SpinSelector automatically saves your entered options in your browser's Local Storage. This means: when you close the page and come back later, your options are still there – no need to re-enter them.

Important to know: Local Storage is browser-specific. If you use a different device or browser, the saved options won't be available there. Also, data is deleted if you clear your browser cache or website data.

Technology, Fairness & Random Algorithm

Yes, the wheel is genuinely random and completely fair. SpinSelector uses JavaScript's Math.random() in combination with a random total rotation distance. Every segment has – with the same number of options – exactly the same probability of landing under the pointer.

Here's how it works: when you click "SPIN", a random total rotation distance between 5 and 7 full rotations is calculated first. The wheel then spins with a realistic deceleration curve. At the end, it is determined precisely which segment is under the pointer.

Since all calculations happen client-side in the browser, the result is not dependent on any server or external factors.

The initial speed and total rotation distance vary slightly with each spin – this is intentional and increases the suspense. The wheel briefly accelerates first and then slows down with an ease-out curve, just like a real physical wheel would.

The total duration of an animation is always approximately 3.5 seconds – this is optimised for a good user experience: long enough for suspense, short enough to not be boring.

Once SpinSelector has been loaded in the browser, the spin wheel itself (spinning, adding/removing options) works without an active internet connection – as long as you haven't closed the page. The options saved in Local Storage are also retained.

For full offline use after a browser restart, SpinSelector would need to be installed as a Progressive Web App (PWA) on your device – a feature we are currently evaluating.

SpinSelector runs on all modern devices and browsers that support HTML5 Canvas – which includes virtually all current versions of:

  • Desktop: Chrome, Firefox, Safari, Edge, Opera
  • Mobile: Chrome for Android, Safari for iOS, Samsung Internet, Firefox Mobile
  • Tablets: iPad (Safari), Android tablets

For the best experience, we recommend an up-to-date Chrome or Firefox browser. Very old browser versions (older than 5 years) may have display issues.

Privacy & Data Security

SpinSelector itself collects no personal data whatsoever. The options you enter are stored exclusively locally in your browser and never leave your device.

As an ad-funded site, Google AdSense is used, which may set its own cookies to personalise advertising. You can find more details in our Privacy Policy. You can disable personalisation via the AdSense settings portal or your browser's privacy settings.

No. Your entered options – whether they are names, menu items or game options – are stored exclusively in your own browser's Local Storage. There is no database, no server that receives or processes this data.

This also means: if you clear your browser's Local Storage, your SpinSelector options are permanently deleted.

Features & Usage

When this checkbox is enabled, the winning option is automatically removed from the wheel after each spin – approximately 2 seconds after the animation ends. This is particularly useful for:

  • Raffles: No participant can be drawn twice
  • Order determination: Who goes when?
  • Calling on students: Each student is called on exactly once
  • Tournaments: Elimination rounds without repetition

When the checkbox is disabled, every option remains on the wheel even after a spin – ideal for party games where the same person may be selected multiple times.

The Shuffle button rearranges the segments on the wheel in a new, random order. This is useful when you want to prevent participants from memorising the positions of segments or guessing in advance.

Since the wheel's starting position is always the same, without shuffling an experienced observer could theoretically start to recognise patterns after several rounds. The Shuffle button makes this impossible and increases genuine randomness from the user's perspective.

Absolutely – this is actually one of the most popular use cases! SpinSelector works great with Zoom, Teams, Google Meet or Webex. Simply share your browser tab via screen sharing, and all participants see the wheel spinning live.

Tips for video conference use:

  • Prepare the options (e.g. participant names) before the meeting
  • Use dark mode for better visibility on shared screens
  • Enable "Auto-remove" to ensure each person is called on exactly once

An official embed function (embed code / iFrame) is not yet available, but it is on the feature roadmap. For now, we recommend simply linking to SpinSelector or opening the page directly in a browser.

As an alternative, you can open SpinSelector in a browser tab and share it via screen sharing in video conferences or presentations.

Click the globe icon with the language abbreviation in the top right corner. In the dropdown that appears, choose your preferred language – currently available:

  • 🇩🇪 Deutsch
  • 🇬🇧 English
  • 🇫🇷 Français
  • 🇪🇸 Español

Your language selection is saved in Local Storage and automatically restored on your next visit.

Use Cases & Ideas

Which situations is SpinSelector particularly good for?

SpinSelector is extremely versatile. Here are the most popular use cases from our users:

More Helpful Pages