Skip to content
Zoyku

랜덤 숫자 생성기

어떤 범위에서든 진짜 랜덤 숫자를 만듭니다 — 단건, 묶음, 중복 없는 복권식 뽑기 — 브라우저의 암호학적 RNG를 사용합니다. 설치도 가입도 필요 없습니다.

Entropy: 7 bits

Drawn from your browser's cryptographic random number generator (crypto.getRandomValues) — nothing is sent anywhere.

이 도구는 전부 브라우저 안에서 실행됩니다. 데이터는 기기를 떠나지 않으며 어떤 서버로도 업로드되지 않습니다.

사용 방법

  1. 1최소값과 최대값을 정하기 (둘 다 포함, 음수도 됩니다).
  2. 2필요한 숫자 개수를 정하고, 반복이 추첨을 망친다면 중복 없음을 토글하기.
  3. 3정렬된 결과가 필요하면 오름차순 정렬을 켜고, 뽑은 순서를 지키려면 끄기.
  4. 4목록을 스프레드시트나 추첨 발표로 바로 복사하기.

랜덤 숫자 생성기

Math.random()은 게임용으로는 괜찮지만 편향되고 예측 가능합니다. 이 생성기는 crypto.getRandomValues, 즉 브라우저의 암호학적 난수원에서 뽑으며 모듈로 편향을 걷어내는 기각 샘플링을 써서 범위 안의 모든 숫자가 동일한 확률을 지닙니다.

경계 사이 숫자 하나, 묶음 전체, 추첨과 경품용 중복 없는 뽑기 — 다 됩니다. 결과를 오름차순 정렬하거나 뽑은 순서를 지킬 수 있고, 도구가 추첨의 총 엔트로피를 비트로 보여 줘 경품 추첨이 공정했음을 증명할 수도 있습니다.

자주 묻는 질문

경품 추첨과 복권에 적합한가요?

네. 숫자는 편향을 제거한 기각 샘플링을 거친 브라우저의 암호학적 RNG에서 나오므로 범위 안의 모든 값이 같은 확률입니다. 엔트로피 표시가 추첨에 들어간 무작위성의 양을 정확히 보여 줍니다.

범위가 좁을 때 “중복 없음”은 무엇을 하나요?

비복원 추출로 전환합니다 — 그릇에서 번호가 매겨진 공을 꺼내는 것처럼. 범위보다 많은 고유 숫자를 요청하면 편향된 결과를 내는 대신 충돌을 설명해 줍니다.

숫자는 어딘가 저장되나요?

아니요. 모든 것이 브라우저 메모리에서 crypto.getRandomValues로 계산됩니다. 페이지를 새로 고치면 결과가 사라지고 업로드는 결코 없습니다.

도구 삽입

한 줄로 사이트에 도구를 넣으세요. 방문자의 브라우저에서 실행됩니다.

<iframe src="https://zoyku.com/ko/tools/random-number?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — random-number" loading="lazy"></iframe>
100% local processing