UUID生成器
在线UUID v4生成器,可一次批量生成1-100个符合RFC4122规范的UUID字符串,用于数据库主键、接口测试等场景。
免费在线工具
Loading…
使用说明
- 在“数量”输入框中填写需要生成的UUID个数(支持1-100个)
- 点击“生成”按钮,下方结果框会显示对应数量的UUID字符串,每行一个
- 可从结果框中手动选中并复制所需的UUID
- 如需重新生成,再次点击“生成”按钮即可获得全新的一批UUID
功能介绍
- 批量生成标准格式的UUID v4字符串(形如 xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx),版本位固定为4,变体位符合RFC 4122规范
- 支持自定义生成数量,范围1-100个,一次性输出,每行一个,便于批量复制使用
- 纯前端计算,不上传任何数据,生成过程在浏览器本地完成
- 页面打开即自动生成一批默认5个UUID,无需手动触发即可预览效果
使用场景
数据库主键生成
为数据库表记录批量生成不重复的UUID作为主键或唯一标识符,避免自增ID带来的可预测性和分库分表冲突问题。
接口测试与Mock数据
开发调试或接口测试时,需要大量唯一标识符填充测试数据,一次生成多个UUID可直接粘贴使用,无需逐个手写。
分布式系统资源标识
在分布式系统中为订单、会话、请求链路等资源分配全局唯一ID,降低不同节点间ID冲突的概率。
临时文件/对象命名
上传文件、生成临时链接或缓存Key时,用UUID作为文件名后缀或Key前缀,避免命名冲突。
常见问题
生成的UUID是什么格式/版本?
生成的是符合UUID v4(随机版本)格式的字符串,形如 xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx,其中版本位固定为4,变体位符合RFC 4122标准,共32位十六进制字符加4个连字符。
一次最多能生成多少个UUID?
数量输入框支持填写1到100之间的整数,超出范围时请手动调整为该区间内的数值。
生成的UUID会重复吗?
UUID v4基于随机数生成,理论碰撞概率极低,正常使用场景下可视为全局唯一,但生成过程完全在浏览器本地完成,不做服务器端去重校验。
生成的数据会上传到服务器吗?
不会。所有UUID均在浏览器本地通过JavaScript随机数计算生成,不涉及网络请求,不会上传或存储任何数据。