UUID 生成器

生成

在线批量生成 UUID,支持随机分布的 UUID v4 与时间有序的 UUID v7(同一毫秒内严格递增),可自定义生成数量、大小写、是否去掉连字符与加大括号,一键复制全部或下载为 txt。

版本
数量(1 - 200)
生成结果
—

UUID 生成器说明

  • v4(随机):除版本位与变体位外的 122 位全部来自
    crypto.getRandomValues
    ,密码学安全,适合做 Token、文件名、幂等键;缺点是随机分布,作为数据库主键时插入位置分散,容易造成页分裂。
  • v7(时间有序):前 48 位是毫秒级 Unix 时间戳,后 74 位为随机数,整体按时间趋势递增,作为数据库主键时索引更友好;同一毫秒内生成多个时会递增内部的 12 位序列号,保证严格递增。
  • UUID 的格式是
    8-4-4-4-12
    共 36 个字符(含 4 个连字符),去掉连字符后是 32 位十六进制,去掉后仍可被绝大多数系统解析。
  • 生成全部在浏览器本地完成,不依赖网络,也不会上传任何数据;单次最多生成 200 个,避免页面卡顿。