본문으로 건너뛰기
작업 데이터는 서버에 저장하지 않고, 내 브라우저에서 처리합니다.
tools
랜덤 문자열·숫자·16진수 생성기

랜덤 문자열·숫자·16진수 생성기

영숫자, 숫자, 16진수 또는 사용자 문자셋으로 최대 256자 길이의 랜덤 값을 한 번에 100개 만듭니다.

생성 결과
모든 처리는 브라우저에서만 이뤄지며, crypto.getRandomValues로 안전하게 생성됩니다.

아래 옵션을 조절하면 랜덤 값이 생성됩니다.

옵션
16
1256
5
1100

주요 기능

  • 영숫자, 소문자 16진수, 숫자 전용, 사용자 정의 문자셋을 지원합니다.
  • 각 값의 랜덤 부분을 1~256자로 설정하고 한 번에 1~100개 생성합니다.
  • 사용자 문자셋의 중복 문자를 제거해 각 고유 문자가 같은 확률을 갖도록 합니다.
  • 브라우저의 crypto.getRandomValues와 rejection sampling으로 모듈로 편향을 피합니다.
  • 선택한 접두·접미 문자열을 결과마다 붙이고 개별 또는 전체 복사합니다.

사용 방법

  1. 길이와 생성 개수를 정하고 문자셋을 선택합니다.
  2. 필요하면 사용자 문자셋과 접두·접미를 입력합니다.
  3. 생성 결과를 개별 또는 한 번에 복사합니다.

활용 예시

  • 테스트 식별자 생성

    고정 접두사와 무작위 영숫자 부분을 조합해 테스트 ID를 만듭니다.

  • 랜덤 Hex 값 만들기

    소문자 16진수 문자열을 원하는 길이와 수량으로 생성합니다.

개인정보 보호

랜덤 값은 브라우저에서 생성되며 QuickKit이 입력 문자셋이나 결과를 저장하지 않습니다.

사용 환경

접두·접미는 지정한 랜덤 길이에 포함되지 않으며 생성값의 용도별 형식·보안 요구사항은 별도로 검토해야 합니다.

자주 묻는 질문

사용자 지정 문자에서 중복 문자는 어떻게 되나요?
문자 집합의 중복을 제거한 뒤 서로 다른 각 문자가 같은 확률로 선택되게 합니다.
생성 길이에 접두사와 접미사도 포함되나요?
아니요. 1~256자 설정은 무작위 부분만 가리키며 접두사와 접미사는 결과 앞뒤에 추가됩니다.