팀 나누기 생성기
이름 목록을 무작위로 섞어 인원이 고른 여러 팀으로 공정하게 나눠 줍니다
도구를 불러오는 중…
🔒 이 도구는 100% 브라우저에서 처리됩니다. 업로드한 파일과 입력한 내용은 서버로 전송되지 않습니다.
이름을 한 줄에 한 명씩(또는 쉼표로) 붙여넣고 팀 개수나 팀당 인원만 정하면, 명단을 암호학적 난수로 섞어 인원 차이가 최대 한 명 이내가 되도록 고르게 배정해 주는 도구입니다. 체육 시간 조 편성, 회식 팀, 프로젝트 그룹, 게임 팀 등 누군가를 공정하게 나눠야 할 때 손으로 뽑는 수고 없이 즉시 결과를 만들 수 있습니다.
사용 방법
- 이름 목록 칸에 한 줄에 한 명씩, 또는 쉼표로 구분해 입력합니다.
- '팀 개수로 나누기'와 '팀당 인원으로 나누기' 중 기준을 고릅니다.
- 원하는 팀 수(또는 팀당 인원)를 숫자로 입력합니다.
- '팀 나누기' 버튼을 누르고, 필요하면 '결과 복사'로 명단을 가져갑니다.
자주 묻는 질문
- 정말 무작위로 공정하게 나뉘나요?
- 네. 브라우저의 암호학적 난수(crypto.getRandomValues)로 피셔-예이츠 셔플을 수행한 뒤 순서대로 각 팀에 돌아가며 배정합니다. 편향 없이 섞이고, 팀 간 인원 차이는 최대 한 명을 넘지 않습니다.
- 인원이 팀 수로 딱 나눠떨어지지 않으면 어떻게 되나요?
- 남는 인원은 앞쪽 팀부터 한 명씩 더 배정됩니다. 예를 들어 10명을 3팀으로 나누면 4명, 3명, 3명으로 배분되어 최대한 균등하게 맞춰집니다.
- 입력한 이름이 서버로 전송되나요?
- 아니요. 명단 입력·셔플·배정·복사 모든 과정이 사용자의 브라우저 안에서만 처리되며 어떤 데이터도 서버로 전송되거나 저장되지 않습니다. 결과는 매번 새로 뽑히므로 참고용으로 활용하세요.
