ULID 발생기

ULID(보편적으로 고유한 사전식 정렬 가능한 식별자) 생성. 26자, URL 안전, 시간 정렬 가능, UUID와 호환됩니다.

100% 보안 - 브라우저에서 로컬 생성됨
시간 정렬 가능 URL 안전 48비트 타임스탬프

ULID 생성

정렬 가능한 고유 식별자 생성

생성된 ULID

고유 식별자를 생성하려면 "ULID 생성"을 클릭하세요

ULID 구조

각 ULID는 타임스탬프와 무작위성 두 부분으로 구성됩니다

타임스탬프 (10자형) 랜덤성 (16캐릭터)

01ARZ3NDEKTSV4RRFFQ69G5FAV

예시: 이 ULID는 특정 밀리초에 생성되었으며 80비트의 무작위성을 포함하고 있습니다

타임스탬프 (48비트)

유닉스 시대(1970-01-01) 이후 밀리초 단위. 시간 순서에 따라 정렬 방식을 제공하며 10889년까지 지속됩니다.

무작위성 (80비트)

암호학적으로 안전한 임의 값. 밀리초당 1.21 조 개의 고유 ID를 제공합니다.

기술 사양

ULID는 정렬 가능하고 URL 안전하며 UUID와 호환되도록 설계되었습니다

특징

  • 암호학적으로 안전한 무작위성
  • 클라이언트 측 생성만 가능합니다
  • 사전식 정렬 가능
  • 특수 문자 사용 금지 (URL 안전)

제원

  • 26자 (128비트)
  • 크록포드의 Base32 인코딩
  • 48비트 타임스탬프 + 80비트 무작위성
  • 밀리초당 1.21만 명의 ID