设置

完全随机UUID - 最常用

最多可生成100个

什么是UUID?

UUID(通用唯一标识符)是全球唯一的128位标识符。广泛用于数据库主键、会话ID、文件名等。

UUID v4(随机)

  • 完全随机生成
  • 最常用
  • 碰撞概率极低

UUID v7(时间戳)

  • 时间戳 + 随机
  • 可按时间排序
  • 有利于数据库索引

UUID格式

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx

M:版本(4或7),N:变体(8、9、a、b)

什么是UUID生成器?

UUID(通用唯一标识符)生成器是一款生成全球唯一的128位标识符的工具。UUID无需中央服务器即可创建几乎没有冲突可能性的唯一ID,在分布式系统中广泛用于数据库主键、API请求跟踪、会话管理、文件名生成等多种用途。该工具支持最广泛使用的UUID v4(完全随机)和最新标准UUID v7(基于时间戳),最多可批量生成100个。

  • 支持UUID v4(随机)和v7(时间戳)版本选择生成
  • 批量生成最多100个UUID
  • 大小写输出格式切换
  • 连字符包含/移除选项
  • 一键单个复制及全部复制
  • 浏览器内生成,无需服务器传输,保证安全性

使用方法

  1. 1

    选择版本

    在UUID v4(完全随机,通用)和v7(基于时间戳,可排序)中选择符合使用场景的版本。

  2. 2

    设置选项

    设置生成数量(1~100个)、大写输出、移除连字符等所需选项。

  3. 3

    生成UUID

    点击“生成UUID”按钮,即可根据设置立即生成UUID。

  4. 4

    复制结果

    点击单个UUID进行复制,或使用“全部复制”按钮将所有UUID一次性复制到剪贴板。

常见问题

使用技巧

  • 数据库主键使用可排序的UUID v7可以提高索引性能
  • 在API请求跟踪或日志标识中使用UUID,有助于在分布式系统中调试
  • 批量生成后使用“全部复制”功能可以快速准备测试数据
  • 对于安全敏感的令牌,建议使用crypto.getRandomValues()生成更长的随机字节,而不是UUID
  • 可以从UUID v7的时间戳中提取生成时间,这对审计日志很有用