UUID 生成器
相关外部工具
部分链接为联盟营销链接。
相关工具
即时生成版本 4 UUID(也称为 GUID)或 ULID,支持单个生成或批量生成。使用浏览器内置的密码学安全随机数生成器,可选择大写、连字符或花括号格式,一键复制单个值或整个列表。无需上传。
使用方法
- 选择 UUID v4 或 ULID。
- 设置生成数量和格式选项。
- 点击生成,然后复制单个值或整个列表。
UUID v4 与 ULID
版本 4 UUID 是一个几乎完全由随机数据构成的 128 位标识符,两个 UUID 碰撞的概率极低。ULID 在首部包含时间戳,因此 ID 可按创建顺序排序,同时保持唯一性。需要通用标准时选择 UUID,需要可排序 ID 时选择 ULID。
功能
UUID v4 与 ULID
生成标准版本 4 UUID 或按时间排序的 ULID。
批量生成
一次最多生成 100 个标识符,用于填充测试数据。
格式选项
切换为大写、去除连字符,或为每个 UUID 添加花括号。
安全随机性
ID 使用浏览器内置的密码学随机数生成器,而非脆弱的 Math.random。
隐私保护
所有生成均在本地完成,不会发送到服务器。
常见用途
测试数据与种子
为数据库或测试夹具填充唯一的示例标识符。
主键与 ID
将 UUID 用作记录、会话或实体的键。
文件与对象命名
为上传、导出或临时文件生成唯一名称。
分布式系统
无需中心服务器即可生成几乎不会碰撞的 ID。
注意事项
- 版本 4 UUID 是随机的,出现重复的概率可忽略不计。
- ULID 包含时间戳,大致按创建顺序排序。
- 这些 ID 用于标识目的,不适合用作密码或密钥。
- 所有操作均在您的设备上运行,不会发送到服务器。
常见问题
- 什么是版本 4 UUID?
- 它是由随机数据构成的 128 位标识符,格式为 8-4-4-4-12 十六进制字符,是最常见的 GUID/UUID 类型。
- ULID 和 UUID 有什么区别?
- ULID 在首部编码了时间戳,使 ID 可按创建时间排序,同时保持唯一性。它使用 Crockford Base32 编码,共 26 个字符。
- 可以一次生成多个吗?
- 可以。设置数量后,工具一次最多可生成 100 个 ID,可作为列表复制。
- 生成的 ID 是安全随机的吗?
- 是的。使用浏览器内置的密码学随机数生成器(getRandomValues),而非 Math.random。
- 生成的 ID 会被上传吗?
- 不会。所有内容均在浏览器中生成,不会发送到服务器,也无需注册账号。