UUID 生成器

认证安全 完全免费 🔒 无需登录 🔢 最多 500 个 📥 离线可用 🌙 支持黑夜模式

写种子数据、造测试主键、生成订单号前缀都需要唯一 ID。这里基于标准算法生成 UUID v4,一次最多 500 个,支持大写与去连字符,复制或下载为 txt 都行。

类别程序员 · 数据生成
运行方式服务端生成(ramsey/uuid)
版本标准UUID v4(RFC 4122 随机版本)
数据存储无存储,用完即弃

🆔 批量生成 UUID v4

改动选项会自动重新生成

            

核心特性

标准 UUID v4 随机生成
一次最多生成 500 个
大写格式一键切换
去除连字符格式切换
结果一键复制
下载为 txt 文件
支持黑夜模式与离线使用

UUID 是什么,什么时候该用?

UUID(通用唯一标识符)是一个 128 位的随机字符串,标准格式形如 550e8400-e29b-41d4-a716-446655440000,由 32 位十六进制数字加 4 个连字符组成。它的核心价值在于无需中心协调即可保证全局唯一——不需要查库、不需要自增锁,分布式系统里也能安全地各自生成。

相比自增主键,UUID 不暴露业务规模、方便在客户端提前生成、数据合并迁移时不会冲突,因此常用于主键、订单号、追踪 ID、幂等键等场景。代价是占用空间更大、作为数据库索引时性能略差,具体取舍取决于业务。

本工具生成的是随机版本 v4,生成结果不落库、不留存,用完即弃。需要注意:UUID 适合做标识符,但不适合做密码或安全令牌,安全场景请使用密码学安全的随机数生成器。

怎么用

  1. 设置数量
    在「数量」里填入需要生成的个数,范围 1-500,默认 10。
  2. 选择格式
    按需勾选「大写」或「去连字符」;改动选项会自动重新生成。
  3. 生成
    点击「🎲 生成」即可得到一批 UUID,一行一个显示在下方。
  4. 复制或下载
    点「📋 复制」直接带走,或点「💾 下载」保存为 uuids.txt 文件。

使用技巧

  • UUID v4 的连字符位置固定(8-4-4-4-12),去掉后是 32 位十六进制串。
  • 数据库存 UUID 时,很多团队会去掉连字符以节省空间、提升索引效率。
  • 不要把 UUID 当作密码或会话令牌,它并未针对抗猜测做设计。
  • 需要按时间有序的 ID,可考虑 UUID v7 或雪花算法,v4 是纯随机的。
  • 批量生成后点「下载」保存,比逐条复制更快。

更新记录

  • v1.0 2026-08-31 首次上线:标准 UUID v4 生成、批量最多 500 个、大写 / 去连字符切换、复制与下载。

常见问题

UUID v4 会重复吗?
理论上不会。v4 使用 122 位随机数,重复概率低到可以忽略,工程上视为唯一。它不依赖中心协调,分布式环境各自生成也不会冲突。
大写和去连字符分别有什么用?
「大写」是大小写风格的偏好问题,某些数据库或规范要求大写;「去连字符」把 32 位十六进制连成一串,便于存储或拼接。两种格式与标准格式内容完全等价。
生成的 UUID 会被记录吗?
不会。生成后即返回,不落库、不留存,页面刷新后结果即消失。
UUID 能当密码或令牌用吗?
不建议。UUID v4 的目标是「唯一」,不是「不可预测的安全强度」。安全场景请使用专门的密码学安全随机数(如 random_bytes)生成令牌。
最多能一次生成多少个?
最多 500 个,超过会按 500 截断并在状态条提示。需要更多可以分几次生成,或用命令行工具。
为什么不提供 UUID v1 / v5 等版本?
日常开发中随机版本 v4 使用最广、无隐私顾虑(v1 含 MAC 地址与时间)。本工具聚焦最通用的 v4 场景,保持简单可靠。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码