UUIDv4 생성기

브라우저의 안전한 난수 소스로 UUIDv4를 생성하고 즉시 복사합니다.

단일 UUID와 일괄 텍스트 파일은 Web Crypto를 사용해 브라우저에서 로컬로 생성됩니다.

단일 UUID와 일괄 텍스트 파일은 Web Crypto를 사용해 브라우저에서 로컬로 생성됩니다.

현재 UUIDv4

UUIDv4 일괄 다운로드

1부터 100,000까지 선택합니다. 각 줄에 소문자 UUID 하나를 씁니다.

이 도구의 기능

암호학적으로 안전한 난수에서 RFC 9562 UUID 버전 4 식별자를 생성합니다.

UUID 하나를 복사하거나 더 큰 일괄 텍스트 파일을 로컬로 만듭니다.

도구 사용 방법

  1. 첫 번째 패널의 UUID를 사용하거나 다른 UUID를 생성합니다.
  2. 식별자 하나가 필요하면 현재 값을 복사합니다.
  3. 1부터 100,000 사이의 정수로 일괄 크기를 선택합니다.
  4. 텍스트 파일을 생성합니다. 각 줄에는 소문자 UUID 하나가 들어갑니다.

유용한 활용 사례

  • 데이터베이스 행, API 리소스, fixture와 테스트 데이터용 식별자 생성.
  • 중앙 카운터 없이 분산 시스템용 독립 ID 준비.
  • 문서, 시연 또는 자동 테스트용 예시 UUID 생성.
  • 개발이나 마이그레이션용 줄 단위 가져오기 파일 생성.

참고 사항 및 제한

  • UUIDv4는 128비트 UUID이며 122비트는 무작위이고 나머지 6비트는 버전과 변형에 사용됩니다.
  • 버전 숫자는 항상 4이며 네 번째 16진수 그룹은 8, 9, a 또는 b로 시작합니다.
  • UUIDv4는 시간순으로 정렬되지 않으며 자동으로 비밀번호, 액세스 토큰 또는 진위 증명이 되지 않습니다.
  • 생성과 일괄 파일 작성은 브라우저에서 로컬로 실행되며 UUID는 petuja.tools로 전송되지 않습니다.

자주 묻는 질문

UUIDv4는 어떻게 생성되나요?

브라우저가 crypto.randomUUID() 또는 crypto.getRandomValues()를 사용하고 RFC 9562 버전 및 변형 비트를 설정합니다.

두 UUIDv4가 충돌할 수 있나요?

이론상 가능하지만 122비트 난수 공간에서는 일반적인 사용량에서 발생할 가능성이 극히 낮습니다.

UUIDv4에 시간이나 장치 주소가 포함되나요?

아니요. 버전 4는 난수 기반이며 시간, MAC 주소 또는 생성 순서를 인코딩하지 않습니다.

UUIDv4를 비밀번호나 세션 토큰으로 사용할 수 있나요?

자동으로 안전한 것은 아닙니다. UUID는 객체를 식별하며 민감한 토큰에는 애플리케이션별 보안 설계가 필요합니다.

생성된 UUID가 업로드되나요?

아니요. 표시 UUID와 다운로드 일괄 파일은 브라우저에서 로컬로 생성됩니다.