Private recipient draw

Secret Santa Name Picker Wheel

Use this organizer-led no-repeat wheel to select a gift recipient. Review every result and redraw self-selections or excluded pairings.

Wheel of Names

Elimination: OFF Accumulation: OFF Auto-Spin: OFF Fair Rotation: OFF
Add entries and spin the wheel.

What is Secret Santa Name Picker Wheel?

Secret Santa Name Picker Wheel is a free browser-based organizer-led Secret Santa name-order tool with no-repeat selection. Edit the sample entries, confirm the eligible list, choose the mode that matches the activity, and spin for a visible random result. It does not privately create giver-recipient matches or block self-pairings, so review every result, keep assignments confidential, and apply household or conflict exclusions.

Relevant guidance: UK ICO guidance on personal data.

Use a private organizer-led process

Set the budget, date, and pairing restrictions before drawing. Keep each result private, remove the selected recipient, and record the pairing for the organizer.

The wheel does not automatically prevent self-selection or restricted pairings. Review every result.

How to use this Secret Santa picker responsibly

Confirm the participant list before spinning, remove anyone who has opted out, and use elimination to create a visible name order without repeats. This wheel does not privately assign recipients, so do not display confidential pairings on a shared screen.

Secret Santa planning tips

Agree on the gift rules

Set a spending limit, exchange date, delivery method, and any workplace or family restrictions before names are selected.

Protect private assignments

Use a separate confidential method for giver-to-recipient matches and let participants redraw when a household or conflict rule applies.

Does this wheel email Secret Santa assignments?

No. It creates an on-screen random order and does not send private assignments by email.

Can a selected name be removed?

Yes. Elimination mode removes each selected name so it cannot appear again in the same sequence.

Should children use the wheel alone?

An adult should review participants, privacy, spending limits, and appropriate gift rules first.

{“@context”:”https://schema.org”,”@graph”:[{“@type”:”WebApplication”,”name”:”Secret Santa Name Picker Wheel”,”url”:”https://wheelnames.org/secret-santa-name-picker-wheel/”,”description”:”Use the Secret Santa Name Picker Wheel for a simple visible name order; keep private gift assignments confidential.”,”applicationCategory”:”EntertainmentApplication”,”operatingSystem”:”Any”,”browserRequirements”:”Requires JavaScript and a modern web browser”,”isAccessibleForFree”:true,”offers”:{“@type”:”Offer”,”price”:”0″,”priceCurrency”:”USD”}},{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”Does this wheel email Secret Santa assignments?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No. It creates an on-screen random order and does not send private assignments by email.”}},{“@type”:”Question”,”name”:”Can a selected name be removed?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Elimination mode removes each selected name so it cannot appear again in the same sequence.”}},{“@type”:”Question”,”name”:”Should children use the wheel alone?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”An adult should review participants, privacy, spending limits, and appropriate gift rules first.”}}]}]}(function(){if(window.__wnxPageTabRecovery)return;window.__wnxPageTabRecovery=true;document.addEventListener(‘click’,function(event){var button=event.target.closest&&event.target.closest(‘.wnx-spinner .wnx-tab’);if(!button)return;var panel=button.closest(‘.wnx-panel’),key=button.getAttribute(‘data-tab’);if(!panel||!key)return;var panes=Array.prototype.slice.call(panel.querySelectorAll(‘.wnx-pane’)),pane=panes.find(function(item){return item.getAttribute(‘data-pane’)===key;});if(!pane)return;Array.prototype.forEach.call(panel.querySelectorAll(‘.wnx-tab’),function(tab){var active=tab===button;tab.classList.toggle(‘is-active’,active);tab.setAttribute(‘aria-selected’,active?’true’:’false’);});panes.forEach(function(item){item.classList.toggle(‘is-active’,item===pane);});},true);}());