跳到主要内容

UUID/GUID 生成器

批量生成 UUID v4 / GUID,支持大写、去连字符、花括号与数量设置。

这个工具是什么

UUID/GUID 生成器批量生成 UUID v4(也叫 GUID),用浏览器的加密安全随机源产生,碰撞概率低到可以当作全局唯一标识使用。支持大写、去掉连字符、加花括号等格式选项,一次最多生成 1000 个。

什么时候用它

  1. 建表需要一批主键值时,生成一批 UUID 直接用。
  2. 给接口或前端 mock 数据造唯一 ID。
  3. 需要一个不会撞名的一次性标识:上传文件名、临时目录名、幂等键。
  4. 测试导入导出功能时快速造一批 ID 数据。

有什么限制

  • 只生成 v4(随机型)。不支持 v1(时间戳型)、v3/v5(命名空间哈希型)、v6/v7(有序型)。需要按时间有序的 ID 请用 v7 生成器或数据库自增。
  • 单次数量上限 1000,超过会被截到 1000;也不能少于 1 个。
  • 随机源是 crypto.randomUUID(),属于密码学安全随机,不需要额外担心被猜到。
  • v4 是随机的,没有顺序性:作为数据库主键时会让索引随机写入、影响 InnoDB 的插入性能,也会让按 ID 排序失去时间含义。这种场景更适合自增主键或有序 UUID。
  • 去掉连字符后仍是同一语义,只是显示形式不同,长度从 36 位变成 32 位。
  • 生成结果不落盘。刷新页面后这批 ID 不会再出现,需要就先生成好再复制走。

常见问题

Q:UUID/GUID 生成器是做什么的? A:批量生成 UUID v4 / GUID,支持大写、去连字符、花括号与数量设置。处理过程在浏览器本地完成,不需要上传文件。

Q:用UUID/GUID 生成器处理的内容会上传到服务器吗? A:不会。运算全部在你的浏览器里完成,输入内容不发送到服务器,也不需要注册或登录。

Q:手机上能用UUID/GUID 生成器吗? A:可以。页面做了手机适配,用手机浏览器打开即可使用,不需要安装 App。

相关工具

同类或常用搭配,接着往下做