광고 영역
UUID 생성기란 무엇인가요?
UUID(Universally Unique Identifier) 생성기는 전 세계적으로 고유한 128비트 식별자를 즉시 생성하는 무료 온라인 도구입니다. 데이터베이스 기본 키, 세션 토큰, 파일 이름, API 요청 추적 ID 등 중복 없는 고유 식별자가 필요한 모든 곳에 활용할 수 있습니다.
UUID v4 vs UUID v7
UUID v4 (랜덤)
122비트를 완전히 무작위로 생성합니다. 예측 불가능하고 패턴이 없어 보안이 중요한 식별자에 적합합니다.
550e8400-e29b-41d4-a716-446655440000
UUID v7 (시간 기반)
48비트 밀리초 타임스탬프를 앞에 배치하고 나머지를 무작위로 채웁니다. 시간순 정렬이 가능하므로 데이터베이스 인덱스 효율이 훨씬 좋습니다.
018e3c4f-5b2a-7000-8000-000000000000
↑ 타임스탬프 포함
UUID v4 vs v7 선택 기준
| 상황 | 권장 버전 |
|---|---|
| DB Primary Key (INSERT 많음) | v7 (인덱스 파편화 방지) |
| 세션 토큰, 보안 토큰 | v4 (예측 불가) |
| 로그 추적 ID | v7 (시간순 정렬 가능) |
| URL 파라미터 | v4 (무작위성 보장) |
주요 기능
- UUID v4·v7 원하는 개수(1~100개)만큼 일괄 생성
- 새로 생성 버튼으로 즉시 재생성
- 전체 복사·개별 복사 지원
ULID 생성이나 UUID 분석이 필요하면 상단 탭에서 전환하세요.
UUID가 중복될 확률
UUID v4는 122비트 무작위 값으로, 10억 개를 생성해도 충돌 확률이 약 10⁻¹⁸ 수준으로 사실상 0에 가깝습니다. 실제 시스템에서는 UUID 충돌을 걱정할 필요가 없습니다.
보안 및 개인정보 보호
UUID는 브라우저의 crypto.getRandomValues() API를 사용하여 암호학적으로 안전한 난수로 생성됩니다. 서버로 전송되지 않습니다.
광고 영역