랜덤 이름 뽑기 돌림판 — 돌려서 당첨자 뽑기
이름을 붙여 넣고 돌림판을 돌려 공정하게 당첨자를 뽑으세요. 목록을 무작위 조로 나누는 기능도 있습니다.
문제를 발견하셨거나 개선할 점이 있나요? 모든 메시지를 읽고 빠르게 고칩니다.
이 랜덤 이름 뽑기는 이름, 당첨자, 순서를 정하는 회전 돌림판입니다. 목록을 붙여 넣고(한 줄에 이름 하나, 스프레드시트 열을 그대로 붙여 넣어도 됩니다) 돌리기를 누르면 돌림판이 천천히 멈추며 이름 하나를 가리킵니다. 선생님은 발표자 지목과 순서 정하기에, 스트리머는 경품 추첨에, 팀은 발표 순서를 정할 때 씁니다. 당첨자를 자동으로 제외해 같은 사람이 두 번 뽑히지 않게 할 수 있고, 돌린 기록도 모두 남습니다.
공정성은 애니메이션이 시작되기 전에 정해집니다. 당첨자는 브라우저의 암호학적 난수 생성기인 crypto.getRandomValues로 뽑히고, 회전은 그 당첨자의 칸 안에서 멈추도록 계산됩니다. 그래서 기기 속도, 감속 곡선, 돌림판의 시작 위치가 확률을 바꿀 수 없습니다. 두 번째 탭은 같은 목록을 무작위 조로 나눕니다. 조 개수를 정하거나 조당 최대 인원을 정할 수 있고, 조별 인원 차이는 한 명을 넘지 않습니다. 서버로 아무것도 보내지 않으므로 학생 명단은 내 컴퓨터에만 남습니다.
사용 방법
- 상자에 이름을 한 줄에 하나씩 입력하거나 붙여 넣으세요. 빈 줄은 무시됩니다.
- 옵션을 고르세요: 돌릴 때마다 당첨자 제외, 째깍 소리 켜기/끄기, 색상 테마, 회전 시간. 일부 항목의 확률을 높이려면 가중치를 켜세요.
- 돌리기를 누르세요(또는 돌림판을 클릭하거나, 포커스를 두고 Enter를 누르세요). 당첨자가 돌림판 위에 표시되고 기록에 추가됩니다.
- 전체 화면을 눌러 프로젝터나 방송에 돌림판을 띄우고, Esc를 눌러 나오세요.
- 팀을 나누려면 무작위 조 편성을 열고 조 개수나 조당 최대 인원을 정한 뒤 조 만들기를 누르세요. 결과를 복사하거나 CSV로 다운로드하세요.
자주 묻는 질문
돌림판은 정말 무작위인가요?
네. 당첨자는 브라우저가 암호화 키에 쓰는 것과 같은 난수원인 crypto.getRandomValues로 선택되며, 기각 샘플링을 써서 나머지 연산 편향이 없습니다. 애니메이션은 그 뒤에 결과에 멈추도록 계산되므로 결과를 바꿀 수 없습니다. 모든 이름의 확률은 정확히 같습니다(가중치를 켜면 가중치에 비례합니다).
같은 사람이 두 번 뽑히지 않게 할 수 있나요?
“돌릴 때마다 당첨자 제외”를 켜세요. 당첨자가 약 2초 동안 표시된 뒤 목록에서 빠지므로, 다음 회전에는 아직 뽑히지 않은 사람만 포함됩니다. 이 옵션 없이도 매번 돌린 후 나타나는 제외 버튼으로 당첨자를 뺄 수 있습니다.
가중치는 어떻게 작동하나요?
“가중치 사용”을 체크하고 줄 끝에 *n을 붙이세요. 예: “Maya *3”. 그 항목은 칸이 세 배 넓어지고 가중치 1인 항목보다 당첨 확률이 세 배 높습니다. 여러 장의 응모권을 산 사람이 있는 추첨에 유용합니다. 항목별 확률은 돌림판 아래에 표시됩니다.
무작위 조 편성은 사람들을 어떻게 나누나요?
안전한 Fisher–Yates 셔플로 목록을 섞은 뒤, 카드를 나눠 주듯 이름을 한 명씩 조에 배정합니다. “조 개수”는 정확히 그 수만큼 조를 만듭니다. “조당 인원(최대)”은 모두가 정한 인원 이하가 되는 최소 개수의 조를 만듭니다. 그래서 10명을 4명씩 나누면 4, 4, 2가 아니라 4, 3, 3이 됩니다.
이름이 저장되거나 업로드되나요?
아니요. 목록은 이 브라우저 탭에만 존재합니다. 서버로 보내지거나 저장되지 않으며, 탭을 닫으면 지워집니다. 다시 쓰려면 문서나 스프레드시트에 목록을 보관하세요.
돌림판에 이름을 몇 개까지 넣을 수 있나요?
정해진 한도는 없습니다. 약 100개까지는 모든 칸에 이름이 표시됩니다. 그보다 많으면 돌림판을 읽기 쉽게 하려고 가장 얇은 칸의 이름을 숨기지만, 그 칸도 그대로 포함되어 당첨될 수 있고, 당첨자 이름은 항상 돌림판 위에 전체가 표시됩니다.
돌림판이 돌기 전에 당첨자를 뽑는 이유
물리 시뮬레이션(무작위 시작 속도, 마찰, 멈추는 위치)으로 결과를 정하는 돌림판은 속도 분포가 전체 회전에 걸쳐 균일하고 감속에 편향이 없어야만 공정합니다. 이는 보장하기 어렵고 보는 사람이 확인할 수도 없습니다. 이 도구는 두 작업을 분리합니다. 먼저 암호학적 난수로 당첨자를 뽑습니다. 그다음 몇 바퀴를 돈 뒤 당첨자 칸 안, 칸 경계에서 떨어진 무작위 지점에서 끝나는 회전량을 계산하고, 감속 곡선으로 그 위치까지 애니메이션합니다. 보이는 결과가 곧 뽑힌 결과입니다.
같은 이유로 기록 목록은 이의 제기가 있을 때 유용합니다. 각 항목은 이전 결과와 독립적으로 같은 균등(또는 가중치) 분포에서 뽑힌 것입니다.
교실과 방송에서 쓰는 방법
• 편애 없이 발표자 지목: “당첨자 제외”를 켜면 누군가 두 번 걸리기 전에 모두에게 차례가 돌아갑니다.
• 발표 순서: 제외를 켜고 돌린 뒤 기록을 아래에서부터 읽으세요.
• 경품 추첨: 응모자 이름을 붙여 넣고, 여러 번 응모한 사람에게는 가중치를 쓰고, 방송에서 전체 화면으로 돌리는 장면을 보여 주세요.
• 모둠 활동: 조 편성기로 실험 짝, 프로젝트 팀, 소회의실을 나누고 LMS용 CSV를 다운로드하세요.
• 활동 시간은 전체 화면 보기도 있는 온라인 타이머로 재세요.
관련 무료 도구
- 타자 속도 테스트 — 실시간 WPM, 정확도, 오타 강조, 속도 차트를 제공하는 시간제 또는 단어 수 기준 타자 테스트.
- 온라인 타이머 — 알람이 울리는 카운트다운 타이머, 랩 기록 스톱워치, 뽀모도로 타이머를 크게 보이는 전체 화면으로 사용하세요.
- GPA 계산기 — 미국·캐나다 대학 척도로 문자 등급이나 백분율 점수에서 학기 GPA와 누적 GPA를 계산하세요.
- 단어·글자 수 세기 — 입력하는 대로 단어, 글자, 문장 수와 읽는 시간을 세고, X, LinkedIn, Instagram, YouTube, SEO, SMS 제한도 확인하세요.
- 온라인 계산기 — 키보드와 숫자 키패드로 쓸 수 있는 깔끔한 iPhone 스타일 계산기. 퍼센트, 부호 전환, 기록, 복사 — 광고도 설치도 없습니다.