UUID

批量生成 UUID v4(随机)或 v7(按时间排序)。可格式化为大写、带花括号或不带连字符。免费、即时、无需注册。

一款免费的在线 UUID 生成工具,可直接在浏览器中批量创建 version 4(随机)和 version 7(按时间排序)的 UUID。生成单个标识符或最多 100 个的批次,并将输出格式化以满足你的需求——大写、用大括号包裹或去除连字符。当你只需要一个唯一的随机 id 时,选择 v4;当你希望标识符按创建时间排序时,选择 v7,这在将其用作数据库主键时能提升索引局部性。生成过程在本地进行,因此这些标识符专属于你。

常见用途

  • 为测试夹具或种子数据批量生成 v4 UUID。
  • 创建按时间排序的 v7 UUID,使其作为数据库键时能自然地按创建时间排序。
  • 生成去除连字符或用大括号包裹的 UUID,以满足特定的格式要求。
  • 在编写代码或迁移脚本时快速获取单个唯一 id。
  • 生成大写 UUID,以符合现有系统的约定。

常见问题

UUID v4 和 v7 有什么区别?

v4 是完全随机的。v7 嵌入了一个 Unix 时间戳,因此这些值是按时间排序的,将其用作数据库主键时能提升局部性。

我一次能生成多少个 UUID?

你可以在一个批次中生成 1 到 100 个 UUID。

这些 UUID 足够唯一、可以放心依赖吗?

是的。v4 抽取 122 个随机位,使碰撞的可能性微乎其微,而 v7 将时间戳与随机位结合,因此两者在实践中都可安全地用作唯一标识符。

为什么我要用 v7 而不是 v4 作为数据库键?

因为 v7 值是按时间排序的,新行会在索引中相邻插入,而不是随机分散,这可减少索引碎片并可能提升写入性能。

生成的 UUID 会被发送到服务器吗?

不会。它们在你的浏览器本地生成,因此这些值绝不会被传输。

All processing is local — your data never leaves your browser.