광고 영역
LUCKY DRAW

제비뽑기 추첨

이름을 넣고 당첨자 수만 정하면, 공정하게 뽑아 드려요

항목 0개
켜면 뽑힌 항목도 다시 뽑힐 수 있어요

이렇게 사용하세요

입력칸에 참가자 이름이나 경품 같은 항목을 한 줄에 하나씩 적거나 쉼표로 이어서 적으세요. 엑셀이나 메신저에서 복사한 목록은 '붙여넣기'로 바로 넣을 수 있고, '한 줄씩 정리'를 누르면 빈 줄과 쉼표가 깔끔하게 정리돼요. 당첨자 수를 정하고 '추첨하기'를 누르면 한 명씩 뒤집히며 결과가 나와요. 2등, 3등을 이어서 뽑고 싶다면 '남은 항목에서 다시 뽑기'를 누르세요. 이미 뽑힌 사람은 빠진 채로 다음 회차가 진행돼요. 적어 둔 목록은 이 브라우저에 저장돼서 다시 와도 남아 있어요.

공정하게 뽑는 원리

당첨자는 브라우저의 암호용 난수(crypto.getRandomValues)로 정해요. 목록을 처음부터 한 칸씩 내려가며 아직 안 뽑힌 항목 중 하나와 자리를 바꾸는 방식(피셔-예이츠 섞기)이라, 모든 항목이 뽑힐 확률이 똑같아요. 난수를 항목 수로 나눈 나머지를 쓸 때 생기는 작은 치우침은, 나누어떨어지지 않는 구간의 값을 버리고 다시 뽑아서 없애요. 결과가 뒤집히기 전에 이름이 빠르게 바뀌는 장면은 연출일 뿐이고, 당첨자는 버튼을 누른 순간 이미 정해져요. 동작 줄이기 설정을 켜 두었다면 연출 없이 바로 보여 드려요.

자주 묻는 질문

같은 이름을 두 번 적으면 어떻게 되나요?

제비가 두 장 들어간 것처럼 따로 셈해요. 한 사람에게 기회를 더 주고 싶을 때 쓸 수 있고, 원하지 않으면 중복된 줄을 지워 주세요.

'중복 당첨 허용'은 언제 쓰나요?

뽑은 제비를 다시 통에 넣는 방식이에요. 매일 당번처럼 같은 사람이 여러 번 걸려도 괜찮을 때 켜 두세요. 이때는 남은 항목이 줄지 않아요.

입력한 이름이 어딘가로 전송되나요?

아니요. 추첨은 내 브라우저 안에서만 이뤄지고, 목록도 이 기기의 브라우저 저장소에만 남아요.

함께 쓰는 추첨·선택 도구