UUID 生成器

✨ UUID Generator

📐 工作原理与说明
生成 UUID 全局唯一标识符。
  • 格式:128 位,标准表示为 8-4-4-4-12 共 36 个字符的十六进制串。
  • v4:完全随机生成(其中 122 位为随机位),最常用。
  • v1:基于时间戳与 MAC 地址,具备时间顺序性但会暴露主机信息与生成时间。
  • v5:基于命名空间与名称做 SHA-1 哈希,同一输入恒定得到同一 UUID。
生成 UUID
解析 UUID
历史记录

📖 UUID 版本说明

v1
时间戳 + MAC
v4
随机数
v5
SHA-1 命名空间
128
位长度

📚 深度解析:UUID 生成器

💡 常见使用场景

  • 生成唯一标识用于主键、文件名、追踪 ID。
  • 给分布式系统生成唯一标识:用作数据库主键、文件名或链路追踪 ID,无需中心化分配即可避免冲突。
生成
示例 UUIDv4:`9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d`(随机 122 位)。

❓ 常见问题(FAQ)

UUID 会重复吗?
v4 概率极低,可视为唯一。
为什么不建议直接暴露给外部?
取决于版本:v1 含 MAC 地址与时间戳(泄露设备与时间信息),v7 与 ULID 含时间戳(暴露创建时间与业务量)。若 ID 会出现在公开 URL 中,应权衡是否改用 v4(纯随机),并在服务端用授权校验兜底——不要指望「ID 不可猜」替代权限控制。
⚠️ 使用说明与注意事项
📖关于「UUID生成器」 ▼

📝工具简介

免费在线UUID生成器,支持生成v1、v4、v5、v7版本UUID,批量生成,一键复制。纯前端本地产出。。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。