UUID 생성기 - 고유 식별자 생성 | 툴허브

다양한 버전의 UUID를 안전하게 생성하는 개발자 도구입니다. v1, v4, v7, Nil UUID를 지원하며 대량 생성과 다양한 형식 출력이 가능합니다.

UUID란 무엇이고 어디에 사용되나요?

UUID(Universally Unique Identifier)는 128비트 길이의 고유 식별자로, 중앙 서버 없이도 충돌 가능성이 극히 낮은 고유 ID를 생성합니다. 형식: 550e8400-e29b-41d4-a716-446655440000 (32개 16진수를 하이픈으로 구분). 데이터베이스 기본키, API 요청 추적, 세션 ID, 파일명 생성 등에 사용됩니다. 전 세계에서 동시에 생성해도 충돌 확률은 사실상 0입니다.

UUID v1, v4, v7의 차이는?

UUID v1: MAC 주소 + 타임스탬프 기반. 시간 순서가 있어 정렬 가능하지만 MAC 주소가 노출됩니다. UUID v4: 완전 랜덤. 가장 널리 사용되며 예측 불가능하지만 정렬이 안 됩니다. UUID v7: 타임스탬프 + 랜덤. 2022년 새 표준으로, v4의 보안성과 v1의 정렬성을 모두 갖추어 데이터베이스 인덱스 성능이 우수합니다. 새 프로젝트에는 v7을 권장합니다.

UUID 생성기란?

UUID 생성기는 중앙 서버 없이도 전 세계적으로 고유한 식별자(Universally Unique Identifier)를 즉시 생성하는 개발자 도구입니다. v1(타임스탬프 기반), v4(완전 랜덤), v7(타임스탬프+랜덤 조합), Nil UUID를 지원하며 단일 또는 대량 생성이 가능합니다. 데이터베이스 기본키, 세션 ID, API 요청 추적 ID, 파일명 충돌 방지 등 다양한 개발 상황에서 활용됩니다.

Loading...