跳到工具区
系统工具

UUID 与 ULID 生成解析工具

在浏览器本地生成 UUID v4/v5/v7 或 ULID,并校验、规范化和解析标识符的版本、格式与时间字段。

Web Worker 仅本地处理工具
输入0 个字符
结果0 个字符
就绪

三条数据库写入跑道 · 标识符也要选型

你选择的,是写入顺序、时间暴露与存储形状。

生成一个 ID 只需一次点击。真正的设计选择在于:UUID v4 的随机分布、UUID v5 的 namespace 确定性映射、UUID v7 与 ULID 的毫秒时间前缀,以及数据库能够约束的规范表示。

NEW ARRIVALSTIME → INDEX ORDER
01

UUID v4

随机 · 分散

1403210819051711
02

UUID v7

时间 · 分桶

10:15:0010:15:0010:15:0110:15:0110:15:02
03

ULID

字典序 · 对齐

01J…A101J…B401J…C801J…D201J…E9

标识符护照

UUID v4410xx122 位随机或伪随机位小写 8-4-4-4-12
UUID v5510xxnamespace + name 的 SHA-1 摘要小写 8-4-4-4-12
UUID v7710xx48-bit Unix ms74 位唯一性区域小写 8-4-4-4-12
ULID10 位 Base32 字符16 位 Base32 字符26 位大写字符

Bit 结构切换台

UUID v4 · 128 bits

随机 48version 4 + 随机 12variant随机 62

UUID v7 · 128 bits

时间戳 48version 7 + rand_a 12variantrand_b 62

ULID · 128 bits

时间戳 48随机 80

排序竞速

按时间排序,不等于全局连续递增。

UUID v4

与生成时间没有定义上的关联

随机落入索引空间

UUID v7

按毫秒时间前缀大致呈时间顺序

当前库用内部状态改善同毫秒顺序;跨进程仍无全局序列保证

ULID

规范文本按毫秒时间前缀进行字典序排序

本站使用标准生成函数,同一毫秒内的生成顺序不保证单调

存储决策矩阵

DECISIONUUID v4UUID v7ULID
数据库原生 UUID 列适合适合通常映射为文本或二进制
文本宽度36 字符36 字符26 字符
暴露创建时间是 · 毫秒是 · 毫秒
写入局部性随机按时间分桶按时间分桶
规范大小写建议小写建议小写大写
更适合的默认场景不透明的随机 ID需要 UUID 类型与时间局部性需要可移植、可排序文本

时间戳隐私窗口

可以排序的 ID,也会暴露生成时间。

UUID v7 和 ULID 都带有毫秒时间戳,这有利于排障和索引局部性,也可能泄露对象创建时间与大致活动节奏。UUID v4 没有定义时间字段;任何一种标识符都不应被当作访问密钥。

碰撞表述约定

极低概率,不等于绝不可能。

健康的密码学随机源能让 v4、v7 和 ULID 的意外碰撞在常规规模下极不可能;v5 则依赖 namespace 与 name 的稳定输入和摘要映射。身份数据仍应使用唯一约束、冲突重试,并监控生成器质量。

规范化海关

UUID 输入

检查时可接受 URN 前缀和大括号

UUID 输出

使用小写、带连字符的规范形式

UUID v5

同一 namespace 与 name 得到同一结果;自定义 namespace 必须是有效 UUID

ULID 输入

底层库接受不区分大小写的 Crockford 文本

ULID 输出

输出 26 个大写规范字符

格式转换

不会把随机位换个标签,伪造不存在的时间来源

直接回答

什么是 UUID 与 ULID 生成解析工具?

在浏览器本地生成 UUID v4、UUID v5、UUID v7 和 ULID,校验规范格式、解析时间戳,并比较随机、namespace 映射与时间排序的取舍。

它能做什么?

  • 生成
  • 检查
  • 规范化

如何使用 UUID 与 ULID 生成解析工具

  1. 01

    选择任务

    在工作区选择生成、检查和规范化。

  2. 02

    提供输入

    550e8400-e29b-41d4-a716-446655440000 01ARZ3NDEKTSV4RRFFQ69G5FAV。内容始终留在浏览器的本地处理流程中。

  3. 03

    检查结果

    运行工具,检查结果和诊断信息;页面提供复制或下载时,可以直接导出。

常见问题

UUID 与 ULID 生成解析工具是什么?
在浏览器本地生成 UUID v4、UUID v5、UUID v7 和 ULID,校验规范格式、解析时间戳,并比较随机、namespace 映射与时间排序的取舍。
UUID 与 ULID 生成解析工具能做什么?
UUID 与 ULID 生成解析工具支持生成、检查和规范化,所有模式都可以直接在当前页面使用。
UUID 与 ULID 生成解析工具会上传我的数据吗?
UUID 与 ULID 生成解析工具会在浏览器本地处理输入内容。DevSexy 不会增加上传、登录或服务器处理步骤。
DevSexy 在浏览器本地处理工具输入:不追踪粘贴内容,无需账号,也没有上传步骤。