专业级UUID生成工具

符合RFC 4122标准 · 支持v1-v7全版本 · 每日生成超200万次

生成结果

深入理解UUID

UUID(通用唯一识别码)是用于信息系统中需要唯一标识的128位数字,具有以下核心特性:

  • 跨平台唯一性:重复概率低于1/2122
  • 多版本策略:支持时间戳、随机数、哈希等生成方式
  • 标准兼容:遵循RFC 4122和ISO/IEC 9834-8标准

完整版本对比指南

版本 生成方式 唯一性保证 典型场景 示例格式
v1 时间戳 + MAC地址 时空唯一性 分布式系统日志追踪 b3d5e7a0-7c1a-11ef-9b8d-0800200c9a66
v3 MD5哈希命名空间 命名空间确定性 文档版本标识 6fa459ea-ee8a-3ca4-894e-db77e160355e
v4 密码学安全随机数 概率唯一性 (1/2^122) API密钥/会话令牌 f47ac10b-58cc-4372-a567-0e02b2c3d479
v5 SHA-1哈希命名空间 命名空间确定性 数字资产标识 74738ff5-5367-5958-9aee-98fffdcd1876
v6 时间排序改进版 时序唯一性 数据库主键优化 1ed1d3a2-7c1a-6c8c-b3d5-7c1a7c1a7c1a
v7 时间戳 + 随机数 混合唯一性 日志追踪系统 017f22e2-79b0-7cc3-98c4-dc0c0c07398f

技术说明:

  • v1-v5为RFC 4122标准版本,v6/v7为草案版本
  • 时间戳版本(v1/v6/v7)包含可解析的日期信息
  • 哈希版本(v3/v5)需要提供命名空间UUID和名称

技术规范

本工具严格遵循以下技术标准:

EN CN