랜덤 16진수 생성기
정확한 바이트 수 또는 HEX 문자 수로 무작위 HEX 데이터를 만들고 문자 수, 바이트 환산값과 비트 수를 함께 확인합니다.
현재 결과
아직 형식 요약이 없습니다.생성을 기다리는 중
- HEX 문자 수
- 0
- 바이트 환산
- 0 B
- 랜덤 비트 수
- 0 bit
전체 HEX 결과
결과에는 번호를 붙이지 않습니다.길이와 형식 안내
현재 길이는 완전한 바이트의 정수 개에 해당합니다.
0x 접두사, 구분자와 그룹 공백은 원시 데이터 길이에 포함되지 않습니다. 일괄 결과가 서로 다르다는 보장은 없습니다.
더 알아보기
바이트·HEX 문자·랜덤 비트
바이트 수와 HEX 문자 수의 차이
1바이트는 8비트이고 16진수 문자 2개로 표현할 수 있습니다. 예를 들어 16바이트는 HEX 문자 32개, 128비트입니다.
HEX 문자 수로 만들 때 홀수 길이도 허용합니다. 마지막 문자는 반 바이트(4비트)를 나타내므로 완전한 바이트의 정수 개가 아닙니다.
0x 접두사와 그룹이 데이터를 바꾸나요?
아니요. 0x, 공백, 콜론과 하이픈은 표시 형식일 뿐 원시 HEX 문자 수, 바이트 환산값이나 비트 수에 포함되지 않습니다. 복사와 다운로드에는 선택한 표시 형식이 유지됩니다.
무작위 값은 어떻게 생성하나요?
브라우저 Web Crypto로 무작위 바이트를 만든 뒤 각 바이트를 두 자리 Base16으로 인코딩합니다. 난수원을 사용할 수 없을 때 Math.random()으로 대체하지 않습니다.
한계와 사용 범위
한 결과는 최대 4,096바이트 또는 8,192 HEX 문자이며 최대 200개를 만들 수 있습니다. 원시 HEX 문자 합계는 200,000개까지입니다.
일괄 결과가 우연히 반복될 수 있으며 중복 제거는 하지 않습니다. 표준 UUID가 필요하면 전용 UUID 생성기를 사용하세요.
테스트 데이터와 식별자 초안, 일반 개발에 적합합니다. 보안 토큰은 프로토콜, 저장, 만료와 서버 검증도 함께 고려해야 합니다.
도구 정보와 출처
모든 계산은 현재 브라우저에서 처리됩니다. 입력을 업로드하거나 제3자 실행 API, CDN, 웹 폰트 또는 로컬 저장소를 사용하지 않습니다.
자주 묻는 질문
16바이트가 왜 HEX 문자 32개로 보이나요?
HEX 문자 하나는 4비트, 바이트 하나는 8비트이므로 한 바이트에는 HEX 문자 두 개가 필요합니다.
0x 접두사가 길이에 포함되나요?
아니요. 16진수 표기라는 뜻일 뿐이며 길이 계산은 원시 HEX 데이터만 셉니다.
랜덤 HEX를 비밀번호나 접근 토큰으로 바로 써도 되나요?
랜덤 바이트를 HEX로 표시할 수는 있지만 실제 보안성은 길이, 프로토콜, 전송, 저장, 권한과 서버 구현에도 달려 있습니다.