랜덤 번호 뽑기
숫자 추첨, 로또 번호 생성, 목록 섞기를 한번에.
1숫자 범위 설정
이 계산기는요
제비뽑기, 로또 번호, 순서 섞기가 필요할 때 쓰세요. 암호학적으로 안전한 난수를 사용해서 공정해요.
자주 묻는 질문
이 추첨기의 공정성
이 추첨기는 브라우저의 crypto.getRandomValues() API를 사용합니다. 이는 운영체제의 엔트로피 풀에서 난수를 가져오는 암호학적으로 안전한(CSPRNG) 방식으로, Math.random()보다 훨씬 예측 불가능합니다.
- 편향 없음 — 모든 숫자가 정확히 동일한 확률로 선택됩니다.
- 예측 불가 — 이전 결과로 다음 결과를 유추할 수 없습니다.
- 로컬 실행 — 서버 통신 없이 브라우저에서 즉시 생성됩니다.
활용 예시
- 제비뽑기 / 당첨자 추첨 — 이벤트 당첨자를 공정하게 선정
- 팀 나누기 — 목록 섞기로 랜덤 팀 배정
- 순서 정하기 — 발표 순서, 당번 순서 등
- 로또 번호 생성 — 1~45 중 6개 자동 생성
- 게임 / 내기 — 주사위 대용, 동전 던지기 등
랜덤 추첨, 이런 점도 궁금하실 거예요
함께 쓰면 좋은 도구
랜덤 뽑기가 정말 공정하려면
많은 웹 추첨기가 자바스크립트의 Math.random()을 씁니다. 빠르지만 의사난수(pseudo-random)라서 시드를 알면 다음 값을 예측할 수 있고, 브라우저 구현에 따라 값이 고르게 퍼지지 않는 경우도 있습니다.
이 계산기는 브라우저가 제공하는 crypto.getRandomValues()를 사용합니다. 운영체제의 엔트로피 소스를 쓰는 암호학적 난수라 예측이 불가능하고, 범위 변환 시 나머지 연산으로 생기는 편향(modulo bias)도 제거해 모든 숫자가 정확히 같은 확률로 나오도록 처리했습니다.
경품 추첨이나 발표 순서처럼 결과에 이해관계가 걸린 상황이라면뽑기 전에 규칙을 먼저 공개하는 것이 좋습니다. 범위와 뽑을 개수, 중복 허용 여부를 참가자에게 알린 뒤 화면을 공유하면서 실행하면 결과에 대한 이의가 거의 생기지 않습니다.
로또 6/45 당첨 확률
1부터 45까지 중 6개를 순서 없이 고르는 경우의 수는 8,145,060가지입니다. 1등 당첨 확률이 814만분의 1이라는 뜻입니다. 등수별로 정리하면 이렇습니다.
- 1등(6개 일치) — 1 / 8,145,060
- 2등(5개 + 보너스) — 6 / 8,145,060, 약 136만분의 1
- 3등(5개 일치) — 228 / 8,145,060, 약 3만 6천분의 1
- 4등(4개 일치) — 11,115 / 8,145,060, 약 733분의 1
- 5등(3개 일치) — 182,780 / 8,145,060, 약 45분의 1
자주 나온 번호를 고르면 유리하다는 말이 있지만, 매 회차 추첨은 이전 회차와 완전히 독립입니다. 어떤 조합을 고르든 당첨 확률은 정확히 같습니다. 다만 1·2·3·4·5·6처럼 사람들이 많이 고르는 조합은 당첨 시 당첨금을 나눠 갖게 되므로 기대 수령액 측면에서는 불리할 수 있습니다.
작성·검토 김태양 · 세율과 요율은 국세청, 국민연금공단, 국민건강보험공단, 고용노동부, 최저임금위원회의 공식 고시를 직접 확인해 반영합니다. 계산 결과는 법적 효력이 없는 참고용 추정치이며, 개인별 조건에 따라 실제 금액과 다를 수 있습니다. 오류를 발견하시면 문의하기로 알려주세요.