AG UUID

ULID ulid · Base32

26자 Crockford Base32로 된, 시간정렬이 가능한 짧은 식별자입니다.

개요

앞 48비트 타임스탬프 + 80비트 난수를 26자로 인코딩합니다. 사전순 정렬이 시간순과 일치하고 URL·파일명에 안전합니다.

구조

비트 길이128
문자 길이26
형식Crockford Base32
정렬 가능
난수 기반

언제 쓰나

정렬 가능한 짧은 공개 ID가 필요할 때 UUID의 대안으로 씁니다. 대소문자를 구분하지 않는 Base32라 사람이 읽기도 쉽습니다.

예시

ULID
01ARZ3NDEKTSV4RRFFQ69G5FAV

이 형식 생성하기

언어별 코드 보기 →