Gratis Tilfeldig lag-generator
Del en liste med navn i balanserte tilfeldige lag — etter lagantall eller lagstørrelse. Kryptografisk rettferdig stokking, øyeblikkelig omstokkering.
Lagrede lister
Den siste listen og innstillingene dine huskes på denne enheten. Gi en liste et navn for å beholde den til senere.
Ingen lagrede lister ennå.
Lagnavn (valgfritt)
La stå tomt for å bruke farger. Du kan også endre navn på et lag direkte på kortet.
Legg til begrensninger (valgfritt)
Én gruppe per linje; skill navn med & eller komma. Disse personene havner alltid på samme lag.
Én gruppe per linje; skill navn med & eller komma. Disse personene havner på ulike lag.
💡 Lagene balanseres med snake draft, så størrelsene avviker med høyst én. Blandingen bruker nettleserens kryptografisk sikre tilfeldighet — genuint rettferdig. Perfekt til gymtimer, sport, gruppeprosjekter, spillekvelder og julenissedragning.
Vanlige bruksområder
- Del en klasse i grupperDel elever tilfeldig inn i balanserte grupper for prosjekter og aktiviteter.
- Lag rettferdige idrettslagDel spillere inn i like lag for opphentingsspill og trening.
- Lag for spillekveldDannes raskt tilfeldige lag for trivia, skuggespill og festspill.
- Breakout-grupper for workshopsDel workshop- eller konferansedeltakere i diskusjonsgrupper.
- Tilfeldige grupper for gavebytterDel en stor gruppe inn i mindre gavebytte-bassenger.
Hvordan det fungerer
Lagdelingen kjører helt i nettleseren med en kryptografisk sikker Fisher-Yates-stokking (drevet av Web Crypto API-ets crypto.getRandomValues) kombinert med slangetrekk-fordeling for balanserte lag. Når regler om å holde sammen eller holde fra hverandre legges til, finner en union-find-klyngeløser med opptil 400 tilfeldige omstarter den jevneste gyldige fordelingen.
- 1Tolking av navnelistenNavn deles på linjeskift og komma, renses for mellomrom og dedupliseres. Du kan blande begge skilletegnene fritt — tolkeren håndterer dem i én runde.
- 2Kryptografisk sikker stokkingNettleserens innebygde crypto.getRandomValues fyller en Uint32Array med ett tilfeldig 32-bits heltall per navn. Stokkingen bruker disse verdiene med skalert divisjon i stedet for modulo, og fjerner dermed modulo-skjevheten som plager stokkere basert på Math.random().
- 3Balansert fordeling eller løsning med reglerUten regler fordeles navnene etter et slangetrekk-mønster (venstre mot høyre i partallsrunder, høyre mot venstre i oddetallsrunder), så lagstørrelsene avviker med høyst én. Med regler om å holde sammen eller fra hverandre slås navnene sammen til klynger via union-find, og en tilfeldig grådig løser prøver opptil 400 plasseringer og beholder fordelingen med minst størrelsesubalanse.
- 4Eksporter som tekst, CSV eller delbar lenkeResultatene kan kopieres som ren tekst, lastes ned som .txt- eller .csv-fil (bygget med nettleserens Blob-API), eller deles via en URL-hash som koder hele øktens tilstand i base64url — ingen server er involvert på noe tidspunkt.
Relaterte verktøy
Hjulspinner
Skriv inn en liste med navn eller valg, snurr hjulet og la det velge ett tilfeldig, med tikke-lyd, konfetti og mulighet for å fjerne hver vinner.
Avatarmaker
Lag rene initialavatarer — velg farger, form og størrelse, og eksporter som PNG.
Myntkast og lykkehjul
Kast en virtuell mynt, snurr et tilpassbart hjul eller velg tilfeldig fra en liste over alternativer. Bruker nettleserens kryptografisk sikre tilfeldighet — ikke en verifiserbar offentlig trekning, så unngå regulerte konkurranser.