ULID 在线生成器——创建可排序唯一标识符

在本地生成带时间戳前缀和浏览器随机后缀的 ULID,无需上传。

关于此工具

此 ULID 生成器把当前毫秒时间戳与浏览器随机字节生成的 Crockford Base32 字符组合为紧凑且可按时间排序的标识符。

使用方法

  1. 点击生成,使用当前时间创建 ULID。
  2. 复制 26 字符 ULID。
  3. 为每条记录或事件分别生成新值。

功能特点

  • 创建 26 字符 Crockford Base32 标识符。
  • 包含可排序时间戳前缀。
  • 后缀使用浏览器密码学随机数。

常见使用场景

  • 创建可排序数据库记录 ID。
  • 标记分布式事件和日志。
  • 生成带时间顺序的测试数据。

常见问题与提示

  • 时间戳部分会暴露大致创建时间。
  • 唯一性仍依赖于为每个项目生成新值。

隐私

ULID 生成完全在浏览器本地运行,结果不会上传到 Tools12345。

常见问题

ULID 与 UUID 有什么区别?

ULID 使用时间前缀和 Base32 文本,可以自然按照创建时间排序。

ULID 有多长?

标准文本 ULID 为 26 个字符。

会暴露创建时间吗?

会,开头部分编码了生成时间戳。

相关工具