UUID Generator

🆔 UUID Generator

生成 UUID
解析 UUID
历史记录

📖 UUID 版本说明

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

📚 深度解析:UUID 生成器

💡 常见使用场景

  • 做数据库主键或分布式系统的唯一 ID,避免中心化发号。
  • 给上传文件、会话、任务生成不冲突的名称。
  • 需要可复现 ID 时,用基于命名空间的版本(v5)由名称确定性生成。
随机与确定性对比
v4 基于随机数,每次点击得到如 123e4567-e89b-12d3-a456-426614174000;v5 基于命名空间 + 名称(如 DNS + example.com)确定性生成,相同输入永远得到相同 UUID,适合去重与幂等。

❓ 常见问题(FAQ)

UUID v1 / v4 / v5 怎么选?
v1 含时间戳与 MAC(可能泄露设备信息,现已少用于对外);v4 纯随机,最常用;v5 由命名空间 + 名称哈希得到,相同输入恒定,适合需要做幂等 / 去重的场景。
UUID 会碰撞吗?
v4 的 122 位随机数空间极大,随机碰撞概率可忽略;但 UUID 不含任何个人信息,也不保证全局绝对唯一,关键业务仍建议加唯一索引兜底。
⚠️ 使用说明与注意事项
📖关于「UUID生成器」

📝工具简介

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