랜덤 숫자 뽑기 & 이름 추첨기 — 공정한 무작위 추첨
설정한 범위에서 랜덤 숫자를 뽑거나, 이름 목록에서 무작위로 당첨자를 추첨합니다. 중복 허용/제거 선택, 룰렛 애니메이션으로 공정성을 보장합니다.
자주 묻는 질문
Q. 진짜 랜덤으로 뽑히나요?
네. Web Crypto API(`crypto.getRandomValues()`)를 사용해 수학적으로 예측 불가능한 진정한 랜덤 값을 생성합니다. 일반 `Math.random()`보다 훨씬 안전하고 공정합니다.
Q. 중복 없이 뽑기란 무엇인가요?
같은 숫자나 이름이 두 번 이상 추첨되지 않는 방식입니다. 예를 들어 1~10에서 5개를 중복 없이 뽑으면 서로 다른 5개의 숫자가 나옵니다.
Q. 이름 추첨 시 최대 몇 명까지 입력할 수 있나요?
이름 목록 길이에 제한이 없습니다. 줄바꿈으로 구분해 원하는 만큼 입력하세요. 단, 추첨 인원은 입력 명수 이하여야 합니다(중복 없이 뽑기 시).
Q. 복권 번호 추첨에도 사용할 수 있나요?
가능합니다. 1~45 범위에서 6개를 중복 없이 뽑으면 로또 번호와 동일한 방식으로 추첨됩니다. 단, 이 결과가 실제 당첨을 보장하지는 않습니다.
Q. 추첨 결과를 저장하거나 공유할 수 있나요?
최근 5회 추첨 이력이 자동 저장됩니다. 결과를 복사 버튼으로 클립보드에 복사한 뒤 붙여넣어 공유할 수 있습니다.
Q. 룰렛 애니메이션은 조작이 없나요?
애니메이션은 순수 시각 효과일 뿐, 실제 추첨 결과는 버튼 클릭 직후 이미 결정됩니다. 애니메이션 도중 결과는 변하지 않습니다.
이 도구 사용하는 방법
숫자 뽑기 또는 이름 추첨 탭을 선택합니다.
숫자 범위 또는 이름 목록을 입력하고, 뽑을 개수를 설정합니다.
"뽑기!" 버튼을 누르면 룰렛 애니메이션 후 결과가 표시됩니다.
결과를 복사 버튼으로 클립보드에 복사하거나 이력에서 확인합니다.
랜덤 숫자 뽑기 & 이름 추첨기 — 공정한 무작위 추첨에 대해 알아야 할 전문 지식
랜덤 추첨의 공정성은 사용되는 난수 생성 알고리즘에 달려 있습니다. 일반 프로그래밍의 `Math.random()`은 선형 합동 생성기(LCG) 기반으로, 시드(seed) 값이 알려지면 결과를 예측할 수 있습니다. 반면 Web Crypto API는 운영체제의 하드웨어 엔트로피 소스(마우스 움직임, 키 입력 타이밍 등)를 이용해 진정한 무작위성을 보장합니다. 공식적인 추첨이나 이벤트에서는 반드시 암호학적으로 안전한 난수 생성기(CSPRNG)를 사용해야 합니다.
함께 사용하면 좋은 도구
한국 로또 6/45 번호를 무료로 자동 생성합니다. 5세트 동시 생성, 최근 200회 통계 기반 핫넘버·콜드넘버 분석, 결과 공유 기능까지 제공하는 완전 무료 로또 번호 추출기.
Free Powerball number generator. Instantly generate 5 Quick Pick sets (5 white balls 1-69 + 1 Powerball 1-26). View jackpot odds (1 in 292,201,338), all 9 prize tiers, hot & cold numbers based on historical data, and share your picks via URL.
온라인 타이머·스톱워치·포모도로를 한 곳에서 무료로 사용하세요. Web Audio 알림음, 랩 기록, 집중/휴식 사이클 관리까지 가능합니다.