GUID 生成器

一个或上千个 GUID,在你的浏览器里生成。

免费 - 无需注册 - 在您的设备上运行

在你的浏览器标签页中运行

  • 1个或上千个
  • v4RFC 4122
  • 0上传
  • 一键复制
规格

GUID 生成器 规格一览

输入
一个数量
输出
可复制的 v4 标识符
GUID 还是 UUID
两个名字,同一种标识符
方法
crypto.randomUUID
版本
只有版本 4
价格
免费
需要账户
处理位置
在您的设备上
使用方法

GUID 生成器 怎么用

  1. 1

    说出你要几个

    输入你需要的数量。

  2. 2

    拿走列表

    读取生成出来的列表。

  3. 3

    整批带走

    复制整批,或存成文件。

问题

常见问题

GUID 和 UUID 一样吗?

一样。同一个 128 位标识符的两个名字,写法也一样。任何要 UUID 的地方,都收这里生成的值。

有没有可能撞在一起?

版本 4 的位取自浏览器的密码学随机源,所以重复这件事不值得特地去防。没有任何生成器能保证某个值在世界上没出现过。

这些是第几版?

版本 4,随机的那种。这里不生成按创建时间排序的版本,数据库需要递增键的话请另找来源。

值是在服务器上生成的吗?

不是。crypto.randomUUID 就在这个浏览器标签页里跑。这些值不会离开设备,不会被记录,也不会被保存。

背景说明

版本 4 标识符适合放在哪

说出你要几个,它们就一起出现。GUID 和 UUID 是同一个 128 位值的两个名字,这里生成的是 RFC 4122 版本 4。

  • 随机标识符可以在数据行存在之前就先生成,所以它适合离线客户端和分散的系统。
  • 版本 4 的值不会按创建时间排序,所以拿它建索引,写入会散落在整张表上。
  • 要塞 fixture 的时候一次要一整批,不要一个一个生成。
  • 值里面不含机器、时间或账户的信息;那些位是随机的,本身没有意义。

完整规格

GUID 生成器 的完整规格
输入你一次要几个标识符。
输出一个或多个 RFC 4122 版本 4 的值,列在一起方便复制。
GUID 还是 UUID同一个 128 位标识符的两个名字。要 UUID 的地方都收这些。
方法crypto.randomUUID,浏览器自己的密码学随机源。
版本版本 4,也就是随机的那种。这里不生成按时间排序的版本。
价格免费。由工作区外的明确标注广告支持。
需要账户不需要。
处理位置在浏览器标签页中进行。输入数据永远不会被上传。
下一步

用同一批文件继续做

全部开发工具: SPOTTOOLS 的开发工具