ToolzPod

UUID 생성기

랜덤 UUID(v4)를 즉시 생성하세요. 하나 또는 여러 개를 일괄 생성할 수 있습니다.

UUID란?

UUID(Universally Unique Identifier)는 공간과 시간에 걸쳐 고유함이 보장되는 128비트 식별자입니다. UUID는 소프트웨어 개발에서 데이터베이스 기본 키, 세션 토큰, 분산 시스템 식별자로 널리 사용됩니다.

UUID v4 형식

이 도구는 무작위로 생성되는 버전 4 UUID를 생성합니다. 형식은 다음과 같습니다:

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

여기서 x는 무작위 16진수 숫자이고 y는 8, 9, a, b 중 하나입니다. 4는 버전 4를 나타냅니다.

일반적인 사용 사례

  • 데이터베이스 ID: 순차적 번호 매기기가 필요 없는 기본 키.
  • API 토큰: 세션과 요청을 위한 고유 식별자.
  • 파일 이름 지정: 업로드 시 충돌 없는 파일 이름.
  • 분산 시스템: 노드 간에 독립적으로 생성되는 ID.

자주 묻는 질문

UUID v4는 얼마나 고유한가요?

122개의 무작위 비트로 중복을 생성할 확률은 천문학적으로 낮습니다. 50% 충돌 확률을 갖기 위해서는 약 2.71경 개의 UUID를 생성해야 합니다.

이 UUID는 암호학적으로 안전한가요?

네. 이 도구는 암호학적으로 안전한 난수를 제공하는 crypto.getRandomValues()를 사용합니다.

관련 도구