ULID 在线生成器——创建可排序唯一标识符
在本地生成带时间戳前缀和浏览器随机后缀的 ULID,无需上传。
关于此工具
此 ULID 生成器把当前毫秒时间戳与浏览器随机字节生成的 Crockford Base32 字符组合为紧凑且可按时间排序的标识符。
使用方法
- 点击生成,使用当前时间创建 ULID。
- 复制 26 字符 ULID。
- 为每条记录或事件分别生成新值。
功能特点
- 创建 26 字符 Crockford Base32 标识符。
- 包含可排序时间戳前缀。
- 后缀使用浏览器密码学随机数。
常见使用场景
- 创建可排序数据库记录 ID。
- 标记分布式事件和日志。
- 生成带时间顺序的测试数据。
常见问题与提示
- 时间戳部分会暴露大致创建时间。
- 唯一性仍依赖于为每个项目生成新值。
隐私
ULID 生成完全在浏览器本地运行,结果不会上传到 Tools12345。
常见问题
ULID 与 UUID 有什么区别?
ULID 使用时间前缀和 Base32 文本,可以自然按照创建时间排序。
ULID 有多长?
标准文本 ULID 为 26 个字符。
会暴露创建时间吗?
会,开头部分编码了生成时间戳。