ToolHub
打开工具

ULID 生成器

生成 ULID 格式的可排序唯一标识符

开发者工具

关于此工具

ULID 生成器创建通用唯一词典排序标识符,将 48 位时间戳与 80 位随机分量组合。ULID 采用 URL 安全的 Crockford Base32 编码,可按时间排序。所有生成过程均在浏览器本地使用 Web Crypto API 完成安全随机数生成。

主要功能

快速预览

使用场景

id generator

常见问题

什么是ULID 生成器?

ULID 生成器是一款在线开发者工具,生成 ULID 格式的可排序唯一标识符。它完全在您的浏览器中运行,不会向任何服务器发送数据。

ULID 和 UUID 有什么区别?

ULID 是使用 Crockford Base32 编码的26字符字符串,而 UUID 是带连字符的36字符十六进制字符串。ULID 按创建时间可排序,非常适合数据库索引。UUID 是随机的,不可排序。

ULID 的时间戳精度是多少?

ULID 使用48位 Unix 时间戳,精度为毫秒。时间戳占据 ULID 的前10个字符,提供按时间排序的唯一性。同一毫秒创建的两个 ULID 通过80位随机部分区分。

一次可以生成多少个 ULID?

你可以使用数量选择器一次生成1到20个 ULID。每个 ULID 独立生成,具有自己的时间戳和随机部分,确保全部唯一。

ULID 是 URL 安全的吗?

是的。ULID 使用 Crockford Base32 编码,仅包含大写字母和数字(0-9、A-Z,排除 I、L、O、U 以避免歧义),可以在 URL 中安全使用而无需编码。