UUID 生成器 - Free Online Tool | PivaBox

批量生成 UUID v4 标识符,一键复制

UUID 生成器 — 批量生成 UUID v4 标识符,用于开发和数据库

  1. 使用数量输入框设置要生成的 UUID 数量(1–100)。UUID 是 128 位通用唯一标识符,通过浏览器内置的加密随机数生成器(crypto.randomUUID())生成。
  2. 点击生成创建加密随机的 UUID v4 标识符。每个 UUID 遵循标准的 8-4-4-4-12 十六进制格式(如 550e8400-e29b-41d4-a716-446655440000),第三组的首位数字标识了版本 4。
  3. 点击任意 UUID 可单独复制到剪贴板,或使用全部复制一次性复制整个列表。生成的 UUID 适用于数据库主键、API 请求 ID、会话令牌、文件名以及分布式系统标识符。

Frequently Asked Questions

UUID 生成器免费吗?

完全免费。可按需生成任意数量的 UUID——无使用限制、无需注册、无隐藏费用。非常适合开发者在原型设计、测试或生产环境搭建时需要快速获取 UUID 的场景。

生成的 UUID 会上传到服务器吗?

不会。所有 UUID 生成均在浏览器本地使用内置的 <code>crypto.randomUUID()</code> Web API 完成——这与 SSL/TLS 加密使用同一密码学级别的熵源。您的标识符不会离开设备,对于安全敏感应用、认证令牌或专有数据库模式来说至关重要。

什么是 UUID v4?不同 UUID 版本有何区别,应如何选择?

UUID(通用唯一标识符)是 RFC 9562 标准化的 128 位值。v4 版本基于随机数生成——是最常用的变体,因为无需中央协调。UUID 格式为 32 个十六进制数字,分为五组:8-4-4-4-12。UUID 标准定义了多个版本:v1(基于时间,含 MAC 地址——存在隐私问题)、v3(命名空间+名称的 MD5 哈希)、v4(随机——最常用,本工具所生成)、v5(命名空间+名称的 SHA-1 哈希)、v7(时间排序,适合数据库主键,因为天然有序)。v4 用于通用唯一 ID、会话令牌和 API 密钥。v7 用于需要索引局部性的数据库主键(PostgreSQL、MySQL/InnoDB)。v5 用于需要从已有数据派生确定性 ID 的场景。UUID 优于自增整数的地方在于分布式系统中可跨多台服务器独立生成而不会冲突。要达到 50% 的碰撞概率,需要每秒生成 10 亿个 UUID 持续 85 年——实际上可视为绝对唯一。