Generatore di Secret Santa
Scrivi i nomi di tutti, tieni separate le coppie ed estrai. Ognuno riceve il proprio link da aprire sul telefono per scoprire a chi fa il regalo: senza email, senza registrazione, senza app. Aggiungi un budget e una data e viaggiano in ogni link. Se preferisci, stampa i biglietti con il QR code da consegnare a mano, e se le tue regole rendono impossibile un'estrazione equa il generatore te lo dice e nomina chi è bloccato.
Gruppo di esempio: aggiungi il primo nome e sparisce.
8 persone, 3 regole. Pronto per l'estrazione.
Tocca due nomi sul cerchio per tenerli separati. Lascialo attivo se partecipi anche tu.
Chi partecipa
8 su 40Scrivi un nome e premi Invio, oppure incolla un'intera lista, uno per riga o separati da virgole. Fino a 40 persone.
Tieni separati
Coppie, coinquilini, le coppie dell'anno scorso: chiunque non debba pescare qualcuno.
- Aisha ⇄ Ben
- Dev ⇄ Elena
- Finn → Grace
I dettagli
Facoltativi. Quello che scrivi qui compare su ogni pagina dell'estrazione e su ogni biglietto.
Manda a ognuno il suo link
I link compaiono qui dopo l'estrazione: uno per persona, da mandare su WhatsApp, via SMS, su Slack o con qualsiasi cosa che trasporti un link.
Metti questo generatore sul tuo sito
Incolla queste due righe in qualsiasi pagina: la intranet dell'ufficio, il sito di un circolo, un blog di famiglia. L'estrazione funziona dentro il riquadro, e i link che consegna si aprono qui.
L'estrazione dura un minuto. Il resto di dicembre sono liste, e Homsy tiene i regali, il cibo e chi porta cosa sul telefono di tutti.
I nomi, le esclusioni, i dettagli e l'estrazione restano salvati in questo browser, così puoi tornare e rimandare un link. Non c'è nessun account, e se cancelli i dati del browser cancelli anche la lista.
Come funziona l'estrazione e cosa c'è in un link
Ognuno può pescare chiunque tranne sé stesso e chi hai tenuto separato da lui. "A vicenda" toglie entrambe le direzioni tra due persone; "in un solo senso" ne toglie una. Prima di estrarre qualsiasi cosa, il generatore controlla che esista almeno un'estrazione che rispetti tutte le regole. Con un nome a testa è un problema di abbinamento (si può dare a ognuno un nome diverso che ha il permesso di pescare?) e ha una risposta esatta, non a tentativi. Quando la risposta è no, la pagina indica i responsabili: un gruppo di persone che, messe insieme, possono pescare meno nomi di quante sono. Il teorema dei matrimoni di Hall dice che un'estrazione esiste esattamente quando un gruppo così non esiste, quindi indicare il gruppo vuol dire indicare la causa.
Con un nome a testa, l'estrazione è un mescolamento. L'intera lista viene mescolata con il generatore crittografico di numeri casuali del browser, e il mescolamento si tiene solo se ognuno è capitato su qualcuno che può pescare; altrimenti si mescola di nuovo, fino a ventimila volte. Tenere solo i mescolamenti che passano dà esattamente la stessa probabilità a ogni estrazione valida. Solo quando le regole lasciano così poche estrazioni valide che tutti i ventimila mescolamenti falliscono la pagina passa a una ricerca casuale, che ne trova sempre una ma non promette la stessa probabilità a ogni estrazione.
Con due nomi a testa, il controllo è un problema di flusso: tutti danno due, tutti ricevono due e nessuno pesca due volte la stessa persona. L'estrazione vera e propria sono due giri del mescolamento a un nome, e il secondo non può ripetere il primo. Questo si avvicina a una probabilità uguale per ogni estrazione valida a due nomi senza esserlo esattamente, e lo diciamo invece di arrotondare.
La cifra nel testo sotto lo strumento è aritmetica semplice. Quando ognuno in un gruppo pesca un nome da un cappello, la quota di estrazioni in cui nessuno pesca il proprio nome è il numero di dismutazioni diviso per il numero di ordinamenti: 9 su 24 con quattro persone, 44 su 120 con cinque, 14.833 su 40.320 con otto. Da quattro persone in su resta tra il 36% e il 38%, e tende a uno diviso e, circa il 36,8%.
Ogni link porta l'estrazione di una persona: il nome dell'evento, il suo nome, il nome o i nomi a cui fa il regalo con gli eventuali indizi, il budget, la data, la tua nota, un codice di estrazione di quattro caratteri e il minuto in cui è stata fatta. È rimescolato perché un nome non si legga a colpo d'occhio nell'anteprima di un messaggio. Non è cifratura: chi apre un link vede quello che contiene, quindi manda a ognuno solo il suo. I biglietti stampati portano lo stesso link come QR code, al livello di correzione d'errore M, che secondo lo standard QR recupera circa il 15% di un simbolo danneggiato, oppure al livello L, circa il 7%, per un link troppo lungo per stare in M. Il limite di quaranta persone è una nostra scelta: oltre, il cerchio dei nomi e il foglio dei biglietti non si leggono più bene. Il file di calendario della pagina dell'estrazione contiene un evento di un giorno intero nel giorno dello scambio con un promemoria una settimana prima, e indica il giorno e il budget ma mai la persona. I nomi, le esclusioni, i dettagli e l'estrazione restano salvati in questo browser, così chi organizza può rimandare un link perso; non c'è nessun account.
Da dove arrivano questi numeri
- 1. On Representatives of Subsets (Hall's marriage theorem) — P. Hall, Journal of the London Mathematical Society, 1935
- 2. A000166: Subfactorial or rencontres numbers, or derangements — The On-Line Encyclopedia of Integer Sequences
- 3. ISO/IEC 18004:2015 — QR Code bar code symbology specification — International Organization for Standardization
- 4. Crypto: getRandomValues() method — MDN Web Docs, Mozilla
Ogni cifra qui sopra è stata letta dal codice che gira su questa pagina. Quando un numero è una nostra stima e non un dato pubblicato, la nota lo dice e non cita nessuna fonte. Metodo verificato l'ultima volta il 28 settembre 2026.
Perché l'estrazione con i bigliettini va storta
I bigliettini nel cappello funzionano ancora con quattro persone intorno al tavolo di cucina. Smettono di funzionare quando il gruppo cresce, e l'aritmetica spiega perché. In qualsiasi gruppo di quattro o più persone, la probabilità che nessuno peschi il proprio nome sta tra il 36% e il 38%, quindi la maggior parte delle estrazioni col cappello va rifatta, e l'ultimo a pescare non può nemmeno rifarla, perché il suo è l'unico bigliettino rimasto. Un generatore la rifà al posto tuo, senza che nessuno veda, tutte le volte che serve.
Le esclusioni sono il secondo modo in cui il cappello sbaglia. Non può sapere che due dei nomi sono una coppia che si sarebbe fatta il regalo comunque, o che le stesse due persone si sono pescate l'anno scorso. Ogni regola che aggiungi rende più probabile che l'estrazione vada storta, e oltre un certo punto non esiste nessuna estrazione che rispetti tutte le regole, cosa che un cappello non ti dirà mai. Questo generatore controlla prima, e quando le regole non possono valere tutte insieme nomina le persone che restano strette e i nomi tra cui sono strette, così sai quale esclusione togliere.
Il terzo problema è chi organizza. Qualcuno deve fare l'estrazione, e nella maggior parte dei gruppi anche quella persona vuole la sorpresa. Qui le coppie restano nascoste a meno che tu non chieda di vederle, e ognuno vede il proprio nome sul proprio telefono, così chi organizza partecipa come tutti gli altri.
Decidete il budget e la data prima dell'estrazione, non dopo: una cifra scritta su ogni biglietto è quello che impedisce a qualcuno di spendere il triplo degli altri. Per il resto della lista, organizzare i regali di Natale spiega come fissare una cifra a persona, e il Planner di Natale da stampare mette regali, cena e conto alla rovescia su tre fogli. Se il Secret Santa fa parte di un Natale in famiglia, organizzare la cena di Natale copre chi porta cosa, e il Calcolatore della divisione equa delle spese di famiglia sistema dopo le spese in comune.
Il limite onesto è quello di ogni link: arriva solo a chi lo mandi. Se qualcuno perde il suo, apri questa pagina sul dispositivo su cui hai fatto l'estrazione (l'estrazione è salvata in quel browser) e rimandalo.
Domande frequenti
Come funziona questo generatore di Secret Santa?
Mi servono le email di tutti?
Come evito che una coppia si peschi a vicenda?
E se non esiste nessuna estrazione possibile?
Chi organizza può vedere chi ha pescato chi?
Ognuno può fare il regalo a due persone?
Funziona con un numero dispari di persone?
Cosa succede se estraggo di nuovo?
Posso stampare l'estrazione del Secret Santa?
L'estrazione è davvero casuale?
Il generatore salva la mia lista?
Strumenti collegati
Planner di Natale da stampare
Tre pagine di planner di Natale gratuite da stampare: i regali con le colonne comprato e incartato, il pranzo di Natale e 25 lavori in conto alla rovescia.
Lista della spesa di Natale da stampare
Lista della spesa di Natale gratuita da stampare, in tre fogli: la prima spesa, il fresco degli ultimi giorni e ciò che non è cibo. 68 voci modificabili.
Calcolatore della divisione equa delle spese di famiglia
Calcola una divisione equa delle bollette in base al reddito di ciascuno. Ideale per coppie, famiglie allargate e case con stipendi diversi.
Tieni il resto di dicembre in una lista sola con Homsy
L'estrazione dura un minuto. Il resto di dicembre sono liste: i regali, il cibo, chi porta cosa. Homsy le tiene sul telefono di tutti, condivise con chi se ne occupa.