설정

완전 랜덤 UUID - 가장 일반적

최대 100개까지 생성 가능

UUID란?

UUID (Universally Unique Identifier)는 전 세계적으로 고유한 128비트 식별자입니다. 데이터베이스 기본 키, 세션 ID, 파일명 등에 널리 사용됩니다.

UUID v4 (Random)

  • 완전 랜덤 생성
  • 가장 일반적으로 사용
  • 충돌 확률 극히 낮음

UUID v7 (Timestamp)

  • 타임스탬프 + 랜덤
  • 시간순 정렬 가능
  • DB 인덱싱에 유리

UUID 형식

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx

M: 버전 (4 또는 7), N: 변형 (8, 9, a, b)

UUID 생성기란?

UUID(Universally Unique Identifier) 생성기는 전 세계적으로 고유한 128비트 식별자를 생성하는 도구입니다. UUID는 중앙 서버 없이도 충돌 가능성이 거의 없는 고유 ID를 만들 수 있어, 분산 시스템에서 데이터베이스 기본 키, API 요청 추적, 세션 관리, 파일명 생성 등 다양한 용도로 활용됩니다. 본 도구는 가장 널리 사용되는 UUID v4(완전 랜덤)와 최신 표준인 UUID v7(타임스탬프 기반)을 모두 지원하며, 최대 100개까지 대량 생성이 가능합니다.

  • UUID v4(랜덤) 및 v7(타임스탬프) 버전 선택 생성
  • 최대 100개까지 대량 일괄 생성
  • 대문자/소문자 출력 형식 전환
  • 하이픈 포함/제거 옵션
  • 원클릭 개별 복사 및 전체 복사
  • 브라우저 내 생성으로 서버 전송 없는 보안성

사용 방법

  1. 1

    버전 선택

    UUID v4(완전 랜덤, 범용)와 v7(타임스탬프 기반, 정렬 가능) 중 용도에 맞는 버전을 선택합니다.

  2. 2

    옵션 설정

    생성 개수(1~100개), 대문자 출력, 하이픈 제거 등 원하는 옵션을 설정합니다.

  3. 3

    UUID 생성

    'UUID 생성' 버튼을 클릭하면 설정에 맞는 UUID가 즉시 생성됩니다.

  4. 4

    결과 복사

    개별 UUID를 클릭하여 복사하거나, '전체 복사' 버튼으로 모든 UUID를 한 번에 클립보드에 복사합니다.

자주 묻는 질문

활용 팁

  • 데이터베이스 기본 키에는 정렬 가능한 UUID v7을 사용하면 인덱스 성능이 향상됩니다
  • API 요청 추적이나 로그 식별에 UUID를 활용하면 분산 시스템에서 디버깅이 용이합니다
  • 대량 생성 후 '전체 복사'를 활용하면 테스트 데이터 준비가 빨라집니다
  • 보안이 중요한 토큰에는 UUID 대신 crypto.getRandomValues()로 더 긴 랜덤 바이트를 생성하세요
  • UUID v7의 타임스탬프를 추출하면 생성 시점을 역산할 수 있어 감사 로그에 유용합니다