跳到主要内容
Z

UUID 生成器

在线生成 UUID——支持 v1、v4、v7 和 Nil。可批量生成多达 10,000 个。免费,无需注册。

免费 无需注册 客户端运行 注重隐私 Updated
格式

UUIDs

UUID 解码器

使用方法

  1. 1 选择 UUID 版本——v4 用于随机生成,v7 用于按时间排序,v1 适用于旧系统。
  2. 2 设置数量(1 到 10,000),并选择格式选项(大小写、连字符、花括号)。
  3. 3 点击“生成”。可单独复制每个 UUID,也可全部复制或下载为 txt、csv 或 json 格式。

为什么使用此工具

  • 一次可生成多达 10,000 个 UUID——即时完成。
  • 支持 v1(时间戳)、v4(随机)、v7(按时间排序,符合 RFC 9562)以及 Nil UUID。
  • 内置解码器:粘贴一个 UUID 即可查看其内嵌的版本、变体和时间戳。
  • 完全在浏览器中运行——UUID 绝不会发送到服务器。
  • 免费使用,无需注册。

常见问题

UUID v4 和 v7 有什么区别?

v4 完全随机——非常适合生成唯一 ID,但无法排序。v7(RFC 9562,2024 年发布)在开头嵌入了毫秒级时间戳,使 UUID 能按创建时间排序,同时仍保持密码学意义上的随机性。

这些 UUID 在密码学上是安全的吗?

是的——它们通过 Web Crypto API(crypto.getRandomValues / crypto.randomUUID)生成,适合用作不允许重复的 ID。

我能一次生成超过 10,000 个吗?

界面上限为 10,000 个,以避免浏览器卡顿。如需更大批量,可以运行脚本或多次调用 generate()。

解码器支持 v1 的时间戳吗?

支持——v1 和 v7 都可以提取内嵌的时间戳。v4 没有时间戳(完全随机生成)。

什么是 UUID 生成器?

UUID(Universally Unique Identifier,通用唯一标识符)是由 RFC 9562(此前为 RFC 4122)定义的 128 位数值。UUID v4 完全随机生成;v1 基于时间戳和 MAC 地址生成;v7 按时间顺序排列,便于数据库排序;Nil UUID 则全部由 0 组成。UUID 生成器无需与任何中心服务器协调即可生成这些值,在实际使用中重复的概率几乎为零。

功能特性

v1、v4、v7 与 Nil

生成基于时间戳的 v1、随机的 v4、按时间排序的 v7,或全零的 Nil UUID。

批量生成

一键生成多达 10,000 个 UUID——没有速率限制或节流。

加密安全

随机版本使用浏览器的 crypto API(getRandomValues),而非 Math.random。

即复制即用的输出

可单个复制,也可一次性全部复制——非常适合为数据库和测试填充数据。

示例

Input

Version: v4
Count: 3

Output

f47ac10b-58cc-4372-a567-0e02b2c3d479
16fd2706-8baf-433b-82eb-8c7fada847da
9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d

常见使用场景

  1. 1

    无需协调的主键

    无需中心化的序列,即可在多个服务和离线客户端之间分配唯一 ID。

  2. 2

    按时间排序的数据库 ID(v7)

    对于需要按创建时间排序的键,使用 v7 可以比随机的 v4 获得更好的索引局部性。

  3. 3

    关联 ID 与追踪 ID

    为分布式系统中的请求、日志和事件打标签,以便端到端地追踪单个流程。

UUID 生成器 与其他替代方案的对比

UUID 生成器 与常见的浏览器及桌面替代方案对比 — 一览各项功能差异。
功能 Zerethon Tools 常见在线工具 桌面应用
Bulk count Up to 10,000 1–100 Unlimited
v1 / v4 / v7 / Nil All four Usually v4 only All four
Rate limits None Sometimes None
Runs offline Yes (after load) No Yes
Signup required No Sometimes No
概要

Zerethon 的 UUID 生成器可在浏览器中生成符合 RFC 9562 标准的标识符——v4(随机)、v1(时间戳 + 节点)、v7(按时间排序、对数据库友好)以及 Nil UUID。它使用平台提供的加密安全随机源,可一次性生成多达 10,000 个 ID,没有速率限制,且不会向服务器发送任何数据。

分类
开发者
价格
免费
隐私
基于浏览器
注册
无需

参考资料

隐私

除非另有说明,否则你的数据永远不会离开浏览器。UUID 生成器 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。

了解基础知识

操作指南

相关工具

在 Zerethon Social 上创作、分享与成长

免费注册。赚取积分,收集成就,与全球创作者建立联系。

免费注册