Command Palette

Search for a command to run...

UUID / ULID

UUID / ULID 생성기

UUID v4 또는 ULID를 여러 개 한 번에 생성합니다.

UUID / ULID 생성기
UUID v4 또는 ULID를 여러 개 한 번에 생성합니다.

모든 값은 브라우저에서 로컬로 생성됩니다.

끄면 하이픈 없는 짧은 UUID를 얻습니다.

모든 문자를 대문자로 변환합니다.

생성된 값
각 행을 클릭해 복사할 수 있습니다.

생성 버튼을 누르면 결과가 여기에 표시됩니다.

What

UUID / ULID 생성기 정의

UUID는 전역적으로 고유한 128비트 식별자입니다.

Cases

대표 활용 사례

1

DB 레코드용 ID 생성

2

요청/트레이스 ID 생성

3

테스트 데이터 고유값 부여

How To

UUID 또는 ULID를 생성하는 방법

고유 식별자를 빠르게 생성하는 단계별 가이드입니다.

1

유형 선택

UUID v4 또는 ULID 중 원하는 유형을 선택합니다.

2

개수 설정

생성할 ID 개수를 입력합니다(1~100개).

3

생성 및 복사

생성 버튼을 누르고 결과를 클릭하거나 모두 복사합니다.

Knowledge

UUID와 ULID 이해하기

UUID란?
UUID(Universally Unique Identifier)는 128비트 길이의 전역 고유 식별자입니다. 32개의 16진수 문자와 4개의 하이픈으로 구성되며(예: 550e8400-e29b-41d4-a716-446655440000), 중앙 조정 없이도 충돌 확률이 극히 낮아 분산 시스템에서 널리 사용됩니다.
UUID 버전 종류
UUID v1은 타임스탬프+MAC 주소 기반, v4는 완전 무작위, v5는 네임스페이스+이름의 SHA-1 해시입니다. v4가 가장 흔히 사용되며, 122비트의 무작위 값으로 구성되어 충돌 가능성이 매우 낮습니다.
ULID란?
ULID(Universally Unique Lexicographically Sortable Identifier)는 128비트 식별자로, 48비트 타임스탬프와 80비트 무작위 값으로 구성됩니다. Crockford Base32로 인코딩되어 26자의 URL-safe 문자열이 되며, 생성 시간순으로 정렬됩니다.
UUID vs ULID 선택 기준
UUID v4는 표준 호환성이 뛰어나 대부분의 DB와 라이브러리에서 지원됩니다. ULID는 시간순 정렬이 필요하거나 더 짧은 문자열이 필요할 때 유용합니다. 로그, 이벤트 스트림에는 ULID가, 범용 식별자에는 UUID가 적합합니다.
고유 식별자의 중요성
분산 시스템에서 고유 식별자는 데이터 충돌 방지, 추적성, 보안(예측 불가능성)을 보장합니다. 순차 ID(1, 2, 3...)는 예측 가능해 보안 위험이 있고 분산 환경에서 조율이 필요하지만, UUID/ULID는 독립적으로 생성해도 충돌하지 않습니다.

FAQ

UUID / ULID 생성기 FAQ

UUID v4와 ULID는 언제 선택하나요?
UUID v4는 무작위 고유 값, ULID는 시간 정렬이 가능하면서도 고유성을 유지합니다.
생성된 ID는 로컬에서 안전히 만들어지나요?
모든 값이 브라우저에서 네트워크 없이 생성되며 충돌 가능성은 극히 낮습니다.
하이픈/대문자 옵션은 왜 있나요?
하이픈 없는/대문자 형태는 저장 공간을 줄이거나 대소문자 구분 없는 시스템에 맞추기 위해 사용합니다.
실행마다 같은 ID가 필요하면?
반복 가능한 ID가 필요하면 결정적 생성기를 사용하세요(여기선 무작위만 지원).
UUID는 어떻게 생겨났나요?
UUID는 DCE GUID를 기반으로 2005년 RFC 4122에서 표준화되어 조율 없이도 전역 고유 식별자를 제공합니다.
UUID와 ULID 인기는 어떤가요?
UUID v4는 언어와 DB에서 폭넓게 지원되고, ULID는 정렬 가능하면서 URL-safe한 ID가 필요한 시스템에서 인기가 늘고 있습니다.
UUID/ULID의 일반적 활용은?
DB 기본 키, 분산 이벤트, 오브젝트 스토리지 키, 로그·트레이스의 상관관계 ID로 쓰입니다.
식별자 관리 팁은?
지원된다면 바이너리로 저장해 성능을 높이고, 기대하는 버전/길이를 검증하며, 순차 ID 노출을 피해 프라이버시를 보호하세요.
UUID / ULID 생성기