Hoppa till innehåll
TextArray
100% lokalt

Slumpmässig matchmaker

Blanda en lista och dela upp den i slumpmässiga par eller grupper, överblivna hanterade.

Inmatning
Utmatning

Slumpmässig matchmaker

Att rita namn i slumpmässiga par är en av de uppgifter som känns triviala tills du behöver det för att vara riktigt rättvis – en hemlig tomte där ingen kan kika, tennisdubbel som inte är samma partner som förra veckan, debattlag, kodgranskningskompisar, intervjupaneler. Klistra in din lista, ett namn per rad, och det här verktyget blandar den och delar upp den i par, var och en på sin egen rad.

Blandningen är en riktig Fisher-Yates som använder webbläsarens kryptografiska slumpmässighet, inte Math.random, så dragningen är opartisk och varje körning skiljer sig verkligen – blanda om tills rummet är nöjd. Medlemmar per grupp förvandlar par till trios, foursomes eller hela lag; kopplingsstilen anger hur partners läser på raden - A vs B för en parentes, A → B för en presentkedja, ett kommatecken eller flik för att klistra in i ett ark. Numrering gör utgången till en klar matchningslista.

En udda lista är det ögonblick som de flesta parningsverktyg tyst fuskar - att tappa någon eller tvinga en sned grupp. Den här är ärlig: den gör så många hela grupper som antalet tillåter och rapporterar resterna i räkningen, så du bestämmer vad du ska göra med den udda ute (sitta ut dem, gör en trio, koppla ihop dem med arrangören) snarare än verktyget som bestämmer åt dig. Dubblettnamn tas bort som standard så att samma person inte kan landa i två grupper.

Allt körs lokalt i din webbläsare - namnen lämnar aldrig din enhet, vilket är viktigt för en rättvis hemlig tomte.

FAQ

Är parningen verkligen slumpmässig?
Ja. Den använder en Fisher–Yates-shuffle som drivs av crypto.getRandomValues, webbläsarens kryptografiska slumpmässighet – inte Math.random. Dragningen är opartisk och oförutsägbar, och varje körning blandas om från grunden.
Vad händer med ett udda antal namn?
Verktyget bildar så många kompletta grupper som det kan och rapporterar resten som "överblivet" i sammanställningen, utan att tappa eller fylla någon. Du bestämmer ödet för den udda - en trio, ett hejdå, eller koppla ihop dem med dig själv.
Kan jag göra grupper större än par?
Ja — ställ in medlemmar per grupp till 3, 4 eller fler för trios, lag eller bord. Överbliven logik fungerar på samma sätt: hela grupper först, resten rapporteras.
Kommer samma person att dyka upp två gånger?
Nej – dubbletter tas bort som standard innan de blandas, så varje namn placeras en gång. Stäng av det om din lista avsiktligt upprepar poster (t.ex. platser istället för personer).
Är min lista uppladdad någonstans?
Nej. Blandningen och ihopparningen körs helt och hållet i din webbläsare och din lista lämnar aldrig din enhet.