UUID 生成器简介
UUID(Universally Unique Identifier,通用唯一标识符)是一种 128 位标识符,广泛用于数据库主键、分布式系统 ID、前端临时标识等场景。根据 RFC 4122,常见版本包括随机生成的 UUID v4 与基于时间排序的 UUID v7(见 RFC 9562)。
本工具在浏览器本地生成 UUID,支持单个生成、批量生成(最多 1000 个)与格式验证,不会将生成的标识符上传到任何服务器。
主要功能
- 单个生成:选择 v4 或 v7,自定义大小写与是否带连字符
- 批量生成:一次生成多个 UUID,支持换行、逗号等分隔符,可下载为文本文件
- 格式验证:粘贴已有 UUID,校验格式并解析版本、变体与时间戳(v7)
适用场景
- 数据库主键:避免自增 ID 在分布式环境下的冲突
- 前端临时 ID:列表项 key、表单草稿标识
- 日志与追踪:为请求或事件分配唯一 ID
- v7 时间排序:需要按创建时间大致排序的 ID(如消息队列、审计日志)