ToolKun
分类关于我们
ToolKun

一站式在线工具平台,提供各种实用工具,提升您的工作效率。

快速链接

  • 所有工具
  • 工具分类
  • 最新工具
  • 使用教程

支持

  • 帮助中心
  • 联系我们
  • 意见反馈
  • 关于我们
  • 隐私政策
  • 使用条款
  • 网站地图
  • Gemini Watermark Remover

© 2026 ToolKun. 保留所有权利。

为开发者和创作者用心打造

UUID 在线生成器 - 批量生成唯一标识符

批量生成 UUID v4,支持多种格式

批量生成100个
四种输出格式
加密安全随机
一键复制全部
生成设置
生成结果
点击「生成 UUID」按钮开始生成

UUID 生成器使用加密安全的随机数生成 UUID v4 标识符。支持一次批量生成最多 100 个 UUID,提供多种输出格式选择,满足不同开发场景的需求。所有生成都在本地完成,确保安全性。

什么是 UUID?

UUID(Universally Unique Identifier,通用唯一标识符)是一种 128 位的标识符,用于在分布式系统中唯一标识信息。UUID 的设计目标是让任何人在任何地方生成的 ID 都不会重复。标准 UUID 格式为 8-4-4-4-12 的 32 个十六进制字符,如:550e8400-e29b-41d4-a716-446655440000。

UUID 版本说明

  • UUID v1:基于时间戳和 MAC 地址生成,可能泄露设备信息。
  • UUID v3:基于命名空间和名称的 MD5 哈希生成。
  • UUID v4:基于随机数生成,是最常用的版本,本工具生成的就是此版本。
  • UUID v5:基于命名空间和名称的 SHA-1 哈希生成。
  • UUID v4 完全随机,有 2^122 种可能组合,冲突概率极低,可以放心使用。

UUID 的应用场景

数据库主键:使用 UUID 作为主键可以在分布式数据库中避免 ID 冲突,支持数据合并。API 请求追踪:为每个请求分配 UUID,便于日志分析和问题排查。文件命名:使用 UUID 避免文件名冲突,特别适合上传系统。会话标识:Web 应用中用于标识用户会话,难以被猜测。

FAQ

Q: UUID 和 GUID 有什么区别?

A: UUID 和 GUID 本质上是同一个概念。UUID 是通用术语,而 GUID(Globally Unique Identifier)是微软的叫法。它们的格式和生成算法完全相同,可以互换使用。

Q: UUID v4 会重复吗?

A: 理论上有可能,但概率极低。UUID v4 有 122 位随机性,产生一次碰撞需要生成约 2.71×10^18 个 UUID。即使每秒生成 10 亿个,也需要 85 年才可能出现一次碰撞。在实际应用中可以认为不会重复。

Q: UUID 作为数据库主键有什么优缺点?

A: 优点:无需中央协调即可生成唯一 ID,适合分布式系统;难以被猜测,安全性更高;支持离线生成。缺点:比自增整数占用更多存储空间(16 字节 vs 4-8 字节);随机 UUID 可能导致 B 树索引分裂,影响写入性能(可使用 UUID v7 或有序 UUID 优化)。