AG UUID

ULID ulid · Base32

由 26 字符 Crockford Base32 构成、可按时间排序的短标识符。

概述

将前 48 位时间戳 + 80 位随机数编码为 26 个字符。字典序排序与时间顺序一致,且对 URL·文件名安全。

结构

位长128
字符长度26
格式Crockford Base32
可排序
基于随机数

何时使用

在需要可排序的短公开 ID 时,用作 UUID 的替代方案。它是不区分大小写的 Base32,也便于人类阅读。

示例

ULID
01ARZ3NDEKTSV4RRFFQ69G5FAV

生成此格式

查看各语言代码 →