UUID 생성기

v4(랜덤), v7(시간순), v1, NIL — 한 번에 최대 1000개

UUID란?

UUID(보편 고유 식별자)는 중앙 기관 없이 전 세계적으로 유일한 식별자를 만드는 128비트 값입니다. RFC 4122(클래식)와 RFC 9562(v6/7/8)에 표준화되어 있으며, 하이픈으로 구분된 5개 그룹의 32자 16진수로 표시됩니다.

어떤 UUID 버전이 필요한가요?

  • v4: 랜덤, 안전, 데이터베이스 ID에 가장 흔함
  • v7: 시간순 정렬, DB 인덱스와 시간 정렬에 이상적
  • v1: 타임스탬프+MAC 주소(레거시, 메타데이터 노출 위험)
  • NIL: 모든 비트가 0, 'UUID 없음' 표시자

UUID는 얼마나 무작위인가요?

UUIDv4는 128비트 중 122비트가 무작위이며(나머지 6비트는 버전과 변형을 인코딩), 충돌 확률은 천문학적으로 낮습니다. 1초에 10억 개씩 85년 동안 생성해도 50% 미만입니다. 이 도구는 Web Crypto API로 암호학적으로 강한 난수를 생성합니다.