랜덤 뽑기 돌림판
목록을 붙여 넣고 돌림판을 돌려 암호학적 무작위 추첨으로 당첨자를 뽑습니다 — 교실, 추첨, 팀 스탠드업에 공정한 뽑기. 설치도 가입도 필요 없습니다.
6 names on the wheel
Draw history
No draws yet.
Winners are drawn with your browser's cryptographic random number generator (crypto.getRandomValues) using rejection sampling, so every name has exactly the same chance. The wheel animation is just theater — the result is fixed before the wheel starts and never changes mid-spin.
이 도구는 전부 브라우저 안에서 실행됩니다. 데이터는 기기를 떠나지 않으며 어떤 서버로도 업로드되지 않습니다.
사용 방법
- 1이름을 상자에 붙여 넣기 — 한 줄에 하나씩 (2~100개).
- 2필요하면 중복 제거나 지난 당첨자 제거를 토글하기.
- 3SPIN을 누르고 돌림판이 멈추길 기다리기.
- 4당첨자를 읽고 필요하면 이름을 복사하며, 아래 추첨 기록을 확인하기.
랜덤 뽑기 돌림판
이름 목록을 한 줄에 하나씩 입력하거나 붙여 넣으면 돌림판이 이름마다 색 조각으로 채워집니다. SPIN을 누르면 몇 초간 감속하다 당첨자 위에 멈추고, 큰 글씨로 발표되며 복사 버튼이 붙습니다. 흔한 니즈를 위한 옵션 두 개: 추첨 전 중복 이름 제거, 그리고 아무도 두 번 이기지 않게 매번 당첨자 제거.
뽑기 자체는 애니메이션이 아닙니다. 당첨자는 돌림판이 돌기 시작하기 전에 브라우저의 암호학적 난수 생성기에서 뽑히므로 모든 이름의 확률이 정확히 같습니다. 세션 추첨 기록이 지금까지 뽑힌 사람을 남겨 반 전체나 경품 대기열을 넘어갈 때 유용합니다.
자주 묻는 질문
추첨은 실제로 얼마나 무작위인가요?
당첨자는 crypto.getRandomValues, 즉 브라우저의 암호학적 난수 생성기로, 모듈로 편향을 피하는 기각 샘플링을 거쳐 고릅니다. 브라우저가 보안 키에 쓰는 바로 그 원천 — 의사난수 지름길이 아닙니다 — 이므로 모든 항목의 확률이 동일합니다. 돌림판 애니메이션은 이미 뽑힌 당첨자 위에 착지할 뿐 결과를 바꿀 수 없습니다.
돌림판에 몇 개까지 넣을 수 있나요?
2개부터 100개까지입니다. 이름은 조각이 읽히도록 말줄임으로 잘리지만 당첨자 카드는 항상 전체 이름을 보여 줍니다. 대략 60개를 넘으면 라벨이 돌림판에서 빠질 뿐 — 추첨 자체는 여전히 정확합니다.
당첨자를 여러 명 연달아 뽑을 수 있나요?
네. ‘매번 당첨자 제거’를 켜면 뽑힌 사람이 목록에서 자동으로 빠져 아무도 두 번 안 뽑힙니다. 아래 기록 패널이 이번 세션의 모든 추첨을 순서와 타임스탬프와 함께 남깁니다.
관련 도구
랜덤 숫자 생성기
어떤 범위에서든 진짜 랜덤 숫자를 만듭니다 — 단건, 묶음, 중복 없는 복권식 뽑기 — 브라우저의 암호학적 RNG를 사용합니다. 설치도 가입도 필요 없습니다.
전체 도구 →
비밀번호 생성기
실시간 엔트로피 추정과 함께 브라우저에서 강한 비밀번호와 패스프레이즈를 만듭니다 — 암호학 등급의 무작위성, 전송도 저장도 없습니다. 설치도 가입도 필요 없습니다.
전체 도구 →
텍스트 정렬기
줄로 된 목록을 알파벳순, 역순, 길이순, 숫자순으로 정렬합니다 — 로캘을 존중하고 즉각적이며 브라우저 안에서 끝납니다. 설치도 가입도 필요 없습니다.
전체 도구 →
중복 줄 제거
목록과 로그에서 반복되는 줄을 지우고 원래 순서를 지킵니다 — 대소문자 무시, 공백 정리 옵션까지 갖춘 한 번의 처리. 설치도 가입도 필요 없습니다.
전체 도구 →
도구 삽입
한 줄로 사이트에 도구를 넣으세요. 방문자의 브라우저에서 실행됩니다.
<iframe src="https://zoyku.com/ko/tools/random-name-picker?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — random-name-picker" loading="lazy"></iframe>