开发工具
UUID/GUID在线工具
UUID/GUID 生成器(UUID Generator)用于快速生成唯一标识符,适合数据库主键、测试数据、请求追踪 ID 和临时资源命名。
功能介绍
UUID(通用唯一标识符)是一串 128 位的标识,不需要中心服务协调即可生成且几乎不会重复,广泛用于数据库主键、请求追踪 ID、文件命名和分布式系统中的对象标识;GUID 是微软生态对同类标识的叫法,格式与 UUID 一致。
本工具批量生成 v4 随机版本的标识:数量可用滑块在 1 到 100 之间调整,也可以直接在数字框输入,结果每行一个;算法可在 UUID 和 GUID 两种实现之间切换,另有使用大写开关输出大写形式、移除横线开关得到 32 位连续字符,方便适配不同系统对格式的要求。调整数量或选项后结果自动刷新,点击生成按钮可随时换一批。
使用方法
- 用滑块或数字输入框设定生成数量,页面立即生成对应数量的标识;
- 在算法一栏选择 UUID 或 GUID,按需打开使用大写和移除横线开关;
- 对当前批次不满意时点击生成按钮重新生成一批;
- 点击复制按钮把整批结果复制到剪贴板,每行一个,便于粘贴到脚本或表格。
注意事项
- v4 UUID 由随机数生成,重复概率在工程上可以忽略,但它天然无序,作为数据库主键时对索引写入性能的影响需要自行评估。
- 标识在浏览器本地生成,不会上传也不保存历史,刷新页面后当前批次即丢失。
- UUID 难以被猜测不等于保密,不要把它当作密码或访问令牌使用。
常见使用场景
- 生成接口测试用的唯一 ID
- 创建数据库主键样例
- 生成日志追踪 requestId
- 为临时文件或资源生成名称
常见问题
UUID 一定不会重复吗?
随机 UUID 的重复概率极低,工程上通常可以认为足够唯一,但它不是严格数学意义上的绝对不重复。
UUID 和 GUID 有区别吗?
两者在日常开发中通常指同类唯一标识,GUID 更多见于微软生态,UUID 是更通用的叫法。