UUID 生成器
一键生成加密级随机的 v4 UUID,批量出、按需格式化、整批复制。
什么是 UUID
UUID(通用唯一标识符)是一个 128 位的标签,形如 3f8a2c1e-9b4d-4e7a-a1b2-c3d4e5f60718。它的魔力在于「生成即唯一」:不需要中央服务器分配编号,任何设备随手生成的 UUID 几乎不可能与已有的一条冲突——分布式系统用它做数据库主键、请求追踪 ID、文件名,天然避免撞号。
本页生成的是 v4 随机版本:122 位随机数来自浏览器的加密级随机源,两个 UUID 相同的概率低到可以忽略。相比包含时间戳和 MAC 地址的老版本 v1,v4 不会泄露生成设备的信息。
使用步骤
1. 设置生成数量(10/25/50/100),点击「生成」。
2. 按需勾选大写、去连字符、加引号,格式即时刷新。
3. 点击「复制全部」,整批带走。
常见问题
随机性有多可靠?
基于浏览器内置的 crypto.randomUUID(),加密级随机源,不是伪随机的 Math.random。
别人能猜到我生成的 UUID 吗?
实际不能。v4 的随机空间大到暴力枚举毫无意义;但也请注意:UUID 是唯一性保障,不是保密措施。
存数据库有什么建议?
用原生的 16 字节类型存储(如 PostgreSQL 的 uuid、MySQL 的 BINARY(16)),比按字符串存省一半以上空间且可索引。
隐私说明
生成完全本地:随机数来自你设备的加密模块,生成的 UUID 不上报、不记录。给内部系统造测试数据、给文件起不重复的名字,都在本地完成。