🛝툴리오
모든 툴

🎲 랜덤 숫자 생성기

원하는 범위 안에서 정수 또는 소수를 즉시 안전하게 생성합니다. 완전 무료이며 브라우저에서 오프라인으로 실행되어 데이터를 서버에 전송하거나 로그인할 필요가 없습니다.

Settings

Results

소개

이 도구는 브라우저 내장 crypto.getRandomValues API를 사용해 편향 없는 암호학적 난수를 생성합니다. Math.random()보다 훨씬 안전하며, 최대 10,000개를 한 번에 생성하고 고유값·소수점 자릿수를 자유롭게 설정할 수 있습니다. 모든 처리가 브라우저 안에서 완결되므로 입력값과 결과는 절대 외부 서버로 전송되지 않습니다. 서버도, 추적도, 계정도 필요 없습니다.

사용 방법

  1. 원하는 범위의 최솟값과 최댓값을 입력합니다 (예: 1 ~ 100).
  2. 생성할 숫자 개수를 입력합니다 (최대 10,000개).
  3. 필요하면 '중복 없이(고유값)'를 체크하거나, '소수점'을 켜고 소수 자릿수를 설정합니다.
  4. 생성 버튼을 클릭하거나 Enter를 눌러 난수를 즉시 생성합니다.
  5. '전체 복사'로 결과를 클립보드에 복사하거나, '재생성'으로 새 난수를 뽑습니다.

자주 묻는 질문

이 랜덤 숫자 생성기는 무료인가요?
네, 완전 무료입니다. 숨겨진 비용, 회원가입, 사용 횟수 제한이 없습니다.
인터넷 없이도 사용할 수 있나요?
네. 이 도구는 브라우저 안에서 완전히 동작합니다. 페이지가 로드된 후에는 인터넷 없이도 사용할 수 있습니다.
입력한 숫자나 결과가 서버에 업로드되나요?
아니요. 모든 생성은 브라우저의 JavaScript로 로컬에서 처리됩니다. 어떤 데이터도 서버로 전송되지 않습니다.
Math.random()과 어떻게 다른가요? 정말 안전한 난수인가요?
네. 이 도구는 브라우저의 암호학적 난수 생성기(CSPRNG)인 crypto.getRandomValues를 사용합니다. Math.random()보다 훨씬 강하고 편향이 없습니다.
중복 없이 고유한 난수만 생성할 수 있나요?
네. '중복 없이(고유값)' 옵션을 활성화하면, 결과에 중복 정수가 없도록 암호학적으로 안전한 Fisher-Yates 셔플 알고리즘을 사용합니다.