랜덤 숫자 생성기

범위 + 개수 + 옵션 → 랜덤 숫자 즉시 생성. 중복 제거, 정렬, 소수점 지원.

설정
중복 없음
결과
"난수 생성"을 클릭하여 결과를 확인하세요
혹시 원하시는 툴이 아니신가요? 챗봇 질문하기로 원하시는 툴을 찾아보세요

쓰는 법

  1. 범위 설정: 최소값, 최대값 입력 (음수 가능).
  2. 개수 선택: 1개부터 1,000개까지.
  3. 유형 선택: 정수 / 소수(소수점 자리수 선택).
  4. 옵션: '중복 없음'(추첨용), 정렬(오름차순/내림차순/원래 순서).
  5. 생성 버튼 누르고 결과 복사.

예시

[추첨: 1~200 중에 10명]
범위: 1 ~ 200, 개수: 10, 중복 없음, 오름차순
→ 17, 42, 58, 91, 103, 128, 144, 167, 182, 195

[테스트 데이터: 0~1 소수]
범위: 0 ~ 1, 개수: 50, 소수점 4자리
→ 0.3421, 0.8735, 0.1294, ...

추첨·샘플링·테스트 데이터 만들 때

이벤트 당첨자 추첨(신청자 200명 중 10명 뽑기), 설문 샘플 추출, 테스트 데이터 생성 이런 상황에서 랜덤 숫자가 필요하잖아요. 엑셀 RAND 함수 쓰는 것보다 여기 범위랑 개수 넣고 버튼 한 번 누르는 게 빠릅니다.

정수/소수, 음수 범위, 중복 제거, 정렬 옵션까지 다 지원하고 한 번에 최대 1,000개 뽑을 수 있어요.

여기 편한 점

  • 범위 자유. 음수(-100 ~ 100)도, 소수(0 ~ 1)도 됩니다.
  • 최대 1,000개까지 한 번에 생성 가능.
  • '중복 없음' 옵션: 추첨이나 샘플링처럼 같은 숫자 두 번 나오면 안 되는 경우에 필수.
  • 정렬 옵션 내장. 랜덤 뽑고 따로 정렬할 필요 없어요.
  • 전부 브라우저에서 처리. 이벤트 당첨자 명단 같은 민감 정보 없이도 공정성 확보 가능.
  • 주의: 암호학적 용도에는 쓰지 마세요. 비밀번호나 토큰 만드실 거면 Password Generator나 API Key Generator를 사용하세요.

다른 난수 생성기랑 비교

항목FreeToolboxRandom.orgCalculator.net
동작 위치브라우저서버 (대기 필요)서버
최대 개수1,000개10,000개 (유료)제한적
소수 생성있음없음있음
중복 제거있음있음없음
정렬있음없음없음

자주 묻는 질문

정말 랜덤인가요?

JavaScript Math.random()을 쓰는데, 이건 의사 난수 생성기(PRNG)예요. 추첨, 게임, 샘플링, 시뮬레이션 같은 일반 목적에는 충분합니다. 다만 암호학적 용도(비밀번호, 토큰)에는 crypto.getRandomValues()를 쓰는 Password Generator나 API Key Generator를 사용하세요.

음수도 되나요?

네, 최소값을 음수로 설정하시면 돼요. 예를 들어 최소 -100, 최대 100으로 하면 -100 ~ 100 범위에서 뽑습니다.

'중복 없음' 옵션은 뭐예요?

켜두면 결과가 전부 서로 달라요. 추첨이나 무작위 샘플링에 필수죠. 범위보다 많은 개수를 요청하면(1~10에서 20개 뽑기) 에러 메시지가 뜹니다.

결과 어디 저장되나요?

아니요. 브라우저 세션 안에서 최근 기록만 잠시 남고 창 닫으면 사라져요.

소수도 되나요?

네, 숫자 유형에서 '소수(소수점 2자리)' 또는 '소수(소수점 4자리)' 고르세요. 0.3421 같은 값 생성 가능합니다. 시뮬레이션용 데이터 만들 때 유용해요.