在线 UUID 生成器
生成符合 RFC 4122 的 UUID v4. 此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。
开始使用
功能介绍
生成符合 RFC 4122 的 UUID v4。随机过程在当前浏览器中完成,不会上传输入内容。
示例
参数示例
生成数量 3
结果示例
输出 3 个互不相同的 UUID v4
使用说明
- 根据用途填写范围、生成数量和精度等参数。
- 需要唯一结果时关闭允许重复;密码和字符串应至少选择一种字符。
- 点击生成后检查结果区,也可清空并重新生成。
适用场景
- 抽签、课堂演示、游戏模拟和概率实验。
- 软件测试数据、随机标识符、密码及字符串生成。
- 统计学中正态分布样本和批量图像随机效果处理。
注意事项
普通随机结果不应用于彩票预测或决策证明。密码、字符串、UUID 和整数随机值优先使用浏览器加密随机源;高斯分布为随机采样,样本均值不会每次都恰好等于设定值。
具体示例
假设您需要为测试环境生成 3 个 UUID v4,操作如下:
- 在“生成数量”输入框中填入 3。
- 保持“允许重复”关闭(默认)。
- 点击“生成”按钮。
输出示例(每次运行结果不同):
f47ac10b-58cc-4372-a567-0e02b2c3d479 9e107d9d-372d-4c6e-9b6d-f3d5c6b7a8e9 6ba7b810-9dad-11d1-80b4-00c04fd430c8
每个值均为 36 个字符(含连字符),符合 RFC 4122 版本 4 格式。
常见问题
UUID v4 是唯一的吗?
UUID v4 使用 122 位随机数,碰撞概率极低,但并非绝对保证。在绝大多数应用场景下可视为唯一。
生成的 UUID 可以用于安全令牌吗?
本工具使用浏览器加密随机源(如 crypto.getRandomValues),适合一般安全用途。但对于高安全性场景,建议使用专门的密钥管理系统。
为什么每次生成的结果都不同?
UUID v4 基于随机数生成,没有种子或确定性算法,因此每次生成都会产生新值。如需复现,请保存结果。
此工具无需安装,所有处理均在当前浏览器本地完成,不会上传输入内容或本地文件。