跳到主内容
世界杯开球时间转换 上线了按本地时区看开球,可加入日历提醒。

UUID 生成器

UUID 生成器可批量生成 v1、v4 和 v7 标识符,并支持大小写、连字符、复制和 .txt 下载,适合数据库 ID、幂等键和追踪 ID。

UUID 版本

数量

1 / 100

格式选项

大写字母

包含连字符

UUID 生成器

快速开始

1
选择版本:默认 v7(时间有序);v4 适合纯随机标识,v1 仅用于兼容旧时间语义
2
格式选项:切换大写/连字符,选择易读或紧凑形式
3
生成后可复制单个/全部,或下载 .txt 列表

常见使用场景

数据库 UUID 字段和测试主键;仍需数据库唯一约束兜底

API 幂等键和请求去重标识

日志/事件/链路追踪 ID

版本与格式参数

v1:带时间语义与随机节点标识,不应作为权威创建时间记录或可排序主键
v4:随机标识;通过 uuid 库使用现代 crypto 随机值生成
v7:基于 Unix Epoch 的时间有序 UUID,适合数据库索引和日志,但不能作为权威创建时间记录
表现形式:大小写与连字符仅影响展示与存储,不影响有效性与比较(比较时不区分大小写)

📦 批量与导出

记录展示:仅显示本次生成结果,并标注生成时间
一键操作:复制单个/全部,或下载 .txt 文件。
结果信息:每行显示 UUID 版本和生成时间

UUID 生成边界

本工具只生成 UUID v1、v4 和 v7;不提供 v3/v5/v6/v8、Nil/Max UUID、命名空间生成、验证或解码。
v4 输出适合作为标识符,不是密码、API key、认证 token 或其它 secret。
v7 输出大致按时间有序,但格式选项不会让 UUID 变成密钥或业务唯一性保证。
v1 输出带时间语义并使用随机节点标识;除非明确需要这种旧时间风格,否则优先使用 v7 或 v4。
大写和连字符只改变字符串表现形式;跨系统比较或入库前应先统一格式。

使用建议

通用推荐:可排序生产标识优先 v7,纯随机标识选 v4;只有明确需要旧时间语义时才使用 v1
存储规范:数据库字段用“小写无连字符”;日志/显示用“小写含连字符”
幂等与追踪:幂等键和追踪标识可用 v7 或 v4;UUID 不是认证令牌或密钥
批量导入:可预生成并校验一批 UUID 用于迁移/初始化

限制与兼容性

版本支持:当前仅支持 v1/v4/v7;不支持 v3/v5/v6/v8、Nil/Max、命名空间 UUID、验证器或解码器
跨语言差异:不同语言/库可能有序列化差异(大小写/连字符);团队需统一规范

隐私与安全

UUID 在浏览器内生成,生成结果不会发送到 CrateX.app,本地设置可随时清空或重置。
隐私提示:v1 和 v7 带时间语义;v1 使用随机节点标识,不会暴露真实 MAC 地址

常见问题

5

可继续使用这些相关工具,完成后续步骤。

所有工具处理都在您的浏览器本地完成。