🔑 UUID / 随机字符串生成器

批量生成 UUID v4、自定义随机字符串、安全密码,纯浏览器本地生成,隐私安全

UUID 与随机字符串生成

UUID(Universally Unique Identifier,通用唯一标识符)是一种 128 位的全局唯一标识,标准格式为 xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx,其中 4 表示版本号。UUID v4 通过随机数生成,碰撞概率极低(约 1/2^122),广泛用于数据库主键、分布式系统节点标识、API Token 等场景。

UUID v4 的特点

  • 全球唯一:无需中心化注册,各端独立生成,碰撞概率可忽略不计。
  • 无需数据库自增:可在客户端预先生成,适合分布式和离线场景。
  • 标准格式:8-4-4-4-12 共 36 个字符(含 4 个横杠),便于阅读和解析。

随机密码安全建议

  • 密码长度至少 12 位,建议 16 位以上
  • 混合使用大小写字母、数字和特殊符号
  • 避免使用个人信息、常见单词或连续字符
  • 不同网站使用不同密码,推荐使用密码管理器

本工具的安全说明

本工具使用浏览器的 crypto.getRandomValues() API 生成密码学安全的随机数,而非 Math.random() 伪随机数,生成的 UUID 和随机字符串具有真正的随机性和不可预测性。

🛠️ 更多实用工具: JSON格式化 YAML↔JSON XML↔JSON Base64编解码 URL编码 JWT解析 MD5/SHA加密 UUID生成 二维码生成 正则测试 文本Diff 时间戳转换 SQL格式化 Mock数据 图片压缩 图片Base64 颜色转换
📚 热门教程: JSON 格式化报错 时间戳秒/毫秒区别 Base64 中文乱码 URL 空格编码区别 图片压缩到 200KB 手机号邮箱正则 JWT 过期时间 MD5/SHA256 区别 全部教程