UUID / 随机字符串生成器
一键生成 UUID v4,或指定长度与字符集批量生成随机字符串。采用浏览器加密级随机数(crypto.getRandomValues),不可预测,适合给记录、文件名、追踪标识做唯一 ID。全程本地运行,不上传。
提示:UUID v4 与字符串都基于加密级随机数,刷新一次就换一批。随机字符串至少勾选一种字符类型,否则无法生成。
使用说明
- 选择模式
选「UUID v4」生成标准 UUID;选「自定义随机字符串」可设定长度与字符集。两种模式都用同一个「数量」框控制一次生成几条。
- 设定参数
UUID 模式只需填数量;字符串模式还要填长度(4–128)并勾选字符类型(大写 / 小写 / 数字 / 符号,至少选一种)。
- 生成与复制
点「生成」得到结果,每行一条;「复制全部」一键拷贝,可直接粘进代码、工单或表格。「清空」从头再来。
常见问题
UUID 是什么?
UUID(通用唯一标识符)是一串 32 位十六进制、用连字符分组的字符串,形如 123e4567-e89b-12d3-a456-426614174000。v4 版本靠随机数生成,重复概率极低,常用来给数据库记录、文件名、追踪标识做唯一 ID。
UUID v4 和 v1 有什么区别?
v1 把时间戳和网卡 MAC 地址编进 ID(可能暴露机器信息),v4 完全由随机数构成、不泄露任何设备线索。本工具生成的是 v4,更注重隐私与不可预测。
生成的随机字符串能当密码用吗?
可以当作高随机的口令或重置令牌,但本工具的随机字符串不含记忆辅助、默认偏短。真正账号密码建议用本站「随机密码生成器」,可设定长度与字符类型并直接复制。
为什么强调用加密级随机数?
普通随机数生成器可被预测,用做 ID 或令牌有被猜中的风险。本工具调用浏览器的 crypto.getRandomValues,与密码学同源,不可预测,适合安全场景。