무작위 추첨기

목록에서 항목을 무작위로 뽑거나 목록을 섞고, 주사위를 굴리고, 동전을 던지고, 범위에서 숫자를 뽑는 일까지 모두 브라우저 안의 안전한 난수로 생성합니다.

도구를 불러오는 중…

무작위 추첨기무작위 추첨기는 다섯 가지 모드를 갖춘 빠른 결정·무작위화 도구입니다: 목록에서 뽑기, 목록 섞기, 주사위, 동전, 범위에서 숫자 뽑기. 선택지를 한 줄에 하나씩 입력하고 뽑을 개수를 정한 뒤 「뽑기」를 누르면 매번 새로운 결과가 나옵니다. 모든 무작위성은 Web Crypto API에서 나오며 전적으로 브라우저 안에서 동작하므로, 목록과 추첨 결과가 어디로도 전송되지 않습니다.

무작위 추첨기란?

무작위 추첨기는 편향 없이 무작위로 고르기 위한 무료 브라우저 내 도구입니다. 교사는 학생을 지목할 때, 스트리머와 커뮤니티는 경품 추첨을 진행할 때, 팀은 다툼 없이 업무를 배정하거나 무승부를 가를 때 사용합니다. 「목록에서 뽑기」와 「목록 섞기」 모드는 목록 상자에 한 줄에 하나씩 입력한 항목을 대상으로 하고, 「숫자 범위」 모드는 직접 정한 최소값과 최대값 사이에서 숫자를 뽑으며, 「주사위」 모드는 원하는 면수의 주사위를 원하는 개수만큼 굴리고, 「동전」 모드는 하나 이상의 동전을 던집니다. 모든 결과는 crypto.getRandomValues로 생성됩니다. 이는 브라우저가 암호화에 사용하는 것과 동일한 안전한 난수 소스이므로, 추첨은 진짜로 예측 불가능하며 편향된 Math.random 장난감이 아닙니다.

무작위 추첨기 사용법

  1. 상단에서 모드를 선택하세요: 목록에서 뽑기, 목록 섞기, 주사위, 동전, 숫자 범위.
  2. 목록 모드에서는 목록 상자에 선택지를 한 줄에 하나씩 입력하세요.
  3. 숫자 범위에서는 최소값과 최대값을, 주사위에서는 면수와 굴릴 개수를 설정하세요.
  4. 「뽑을 개수」를 설정해 몇 개를 뽑을지 정하세요(목록·동전 모드).
  5. 「뽑기」를 클릭해 결과를 생성하고, 언제든 다시 클릭해 새로 뽑으세요.
  6. 「결과」 상자에서 결과를 확인하고 복사 버튼으로 복사하세요.

예시

경품 추첨 목록에서 당첨자 한 명 뽑기

입력

alice
bob
carol
dave
erin

출력

carol

6면 주사위 2개 굴리기

입력

모드: 주사위, 면수: 6, 주사위: 2

출력

4, 1  (합계 5)

1부터 100 사이의 숫자 뽑기

입력

모드: 숫자 범위, 최소값: 1, 최대값: 100

출력

73

자주 묻는 질문

결과는 얼마나 무작위인가요?
결과는 Web Crypto API의 crypto.getRandomValues를 사용합니다. 이는 예측 가능한 Math.random이 아니라 브라우저의 암호학적으로 안전한 난수 소스입니다. 각 추첨은 「뽑기」를 클릭할 때만 생성되므로 진짜로 예측 불가능하며 편향이 없습니다.
한 번에 여러 항목을 뽑을 수 있나요?
네. 「목록에서 뽑기」와 「동전」 모드에서 「뽑을 개수」를 설정하면 한 번에 여러 결과를 뽑습니다. 「목록에서 뽑기」에서는 목록이 소진될 때까지 중복 없이 뽑으며, 목록 전체를 다시 정렬하려면 「목록 섞기」를 사용하세요.
「목록에서 뽑기」와 「목록 섞기」의 차이는 무엇인가요?
「목록에서 뽑기」는 「뽑을 개수」에 설정한 만큼의 항목을 선택하고, 「목록 섞기」는 모든 항목을 새로운 무작위 순서로 돌려줍니다. 둘 다 한 줄에 하나씩 입력한 동일한 목록 상자를 읽습니다.
주사위와 동전 모드는 어떻게 동작하나요?
주사위 모드는 설정한 면수의 주사위를 선택한 개수만큼 굴려 각 값과 합계를 보여 줍니다. 동전 모드는 「뽑을 개수」만큼 동전을 던져 각각 앞면 또는 뒷면을 알려 줍니다.
제 목록이 서버로 전송되나요?
아니요. 모든 것이 전적으로 브라우저 안에서 동작합니다. 목록, 범위, 추첨 결과는 기기를 벗어나지 않고 업로드되지 않으며 어떤 서버에도 저장되지 않으므로, 이 도구는 오프라인에서 작동하고 데이터를 비공개로 유지합니다.

관련 도구