UUID Generator|UUID 随机标识生成器

UUID 随机标识生成器 | UUID Generator

UUID 随机标识生成器 UUID Generator

生成随机 UUID,用于标识资源、测试接口或模拟数据主键,一次可批量生成多条,支持多种显示格式。
Generate random UUIDs for identifying resources, testing APIs, or creating mock IDs, with batch generation and formatting options.

1. 参数设置 · Generator Settings
UUID v4:完全基于随机数,最常见的一种形式,适合大多数业务场景与测试数据。
UUID v4 is purely random and widely used in web services, databases and API design.
时间戳 + v4:在前面增加一个精简时间戳前缀,方便人工快速区分不同批次。
Timestamp prefix adds a short time string before a v4 UUID, useful for visually grouping batches.
适合作为自动化测试、模拟数据或批量配置的 ID 源。一行一个 UUID,便于复制粘贴。
Useful for automated tests, mock data, or bulk config IDs. One UUID per line for easy copy-paste.
不同系统或框架对 UUID 的格式要求可能略有差异:
• 大写 / 小写:有些日志系统倾向于统一大写便于对比。
• 是否带连字符:比如数据库主键字段可能去掉 - 以节省存储或索引长度。
• 花括号:在部分配置文件或语言语法中常用 {uuid} 形式。
Different systems may prefer uppercase, hyphen-free, or brace-wrapped formats; choose what fits your use case.
3. 使用小贴士 · Usage Tips
  • 什么是 UUID?· What is a UUID?
    UUID(Universally Unique Identifier,通用唯一标识符)是一种 128 位长度的标识符,一般以 36 个字符形式展示,例如:550e8400-e29b-41d4-a716-446655440000
    它旨在在全局范围内保持极低的重复概率,非常适合作为资源 ID、订单号、追踪 ID 等。
  • 常见使用场景 · Typical use cases:
    • 接口自动化测试:为每次调用生成新的 requestIdtraceId
    • 数据库主键 / 业务主键:避免使用自增 ID 暴露业务规模或插入顺序。
    • 分布式系统:在多服务、多节点环境中生成几乎不会冲突的 ID。
    • 日志与链路追踪:在日志中引入统一的标识,方便排查问题。
  • 安全与注意事项 · Security & caveats:
    • UUID v4 基于随机数,碰撞概率极低,但理论上并非绝对零。对于金融级强一致性场景,仍建议在数据库侧加唯一索引。
    • UUID 并不提供加密或脱敏功能,只负责“唯一标识”,不要把敏感信息直接编码到 UUID 里。
    • 若对顺序有严格要求,可以结合时间戳或使用其他有序 ID 方案(如雪花算法、ULID 等)。
  • 线上 / 生产环境的使用建议 · Tips for production use:
    本工具适合学习、演示与本地测试。在线上系统中,通常使用后端语言或数据库内置函数生成 UUID,例如:
    • Java / Kotlin:UUID.randomUUID()
    • JavaScript (Node.js):使用 crypto 模块或专门的 uuid
    • PostgreSQL:gen_random_uuid()uuid_generate_v4()
    • MySQL / MariaDB:可以使用 UUID() 函数并结合业务做格式控制

说明:本工具在浏览器本地生成 UUID,不会上传到服务器,也不会记录任何内容。结果仅供学习、开发与测试参考,不构成生产环境的架构或安全建议。
Note: UUIDs are generated locally in your browser and are not sent to any server. The results are for learning, development and testing only, not production security guidance.