이 도구 소개

이 UUID 생성기는 브라우저의 암호학적으로 안전한 난수 생성기를 사용해 랜덤 버전 4 UUID를 하나씩 또는 10개나 25개씩 한 번에 만듭니다.

사용 방법

  1. UUID 생성을 누르면 UUID 하나가 만들어집니다.
  2. 10개 생성 또는 25개 생성을 누르면 한 줄에 하나씩 목록으로 만들어집니다.
  3. 모두 복사를 눌러 출력을 복사합니다.

알아두면 좋은 점

  • UUID는 128비트 식별자로, 8-4-4-4-12 형식의 16진수 32자리로 표기합니다.
  • 버전 4 UUID는 무작위 방식으로, 128비트 중 122비트가 난수이고 나머지는 버전(4)과 변형(variant)을 나타냅니다.
  • UUID는 RFC 9562(RFC 4122를 대체)에 규정되어 있으며, GUID는 같은 형식을 가리키는 Microsoft의 명칭입니다.
  • 무작위 v4 UUID 두 개가 겹칠 확률은 실용적으로 무시할 수 있을 만큼 작습니다.

모든 처리는 브라우저 안에서 이루어집니다. 입력한 내용은 업로드되거나 저장되지 않습니다.

자주 묻는 질문

UUID와 GUID는 어떻게 다른가요?

같은 것입니다. GUID(globally unique identifier)는 Microsoft가 UUID를 부르는 용어입니다.

생성된 UUID가 서로 같을 수도 있나요?

이론적으로는 가능하지만, 122비트 난수를 쓰기 때문에 확률이 너무 작아 실제 시스템에서는 무시해도 됩니다.

이 UUID를 데이터베이스 키로 써도 안전한가요?

네. v4 UUID는 기본 키로 널리 쓰입니다. 일부 데이터베이스는 시간 순서 UUID(v7)를 더 효율적으로 인덱싱하지만, v4는 어디서나 사용할 수 있습니다.

UUID가 서버에서 생성되나요?

아니요. 브라우저에서 crypto.getRandomValues로 생성되며 어디로도 전송되지 않습니다.