AnyNPC
字母大小写
连字符
包裹方式
生成结果
点击"生成"按钮创建 UUID

在线 UUID / GUID 生成器

在线生成 UUID、GUID、NanoID 和 ULID。支持 v1(时间戳)、v3/v5(名称哈希)、v4(随机)、v6(重排时间戳)、v7(可排序时间序)全部版本。一键创建,批量生成数千个唯一 ID 用于数据库填充和压力测试。校验并解码 UUID,查看版本号、变体和时间戳信息。自定义大小写、连字符和引号格式。支持复制到剪贴板和下载为文本文件。所有生成使用加密安全随机数,完全在浏览器本地完成。

功能特性

  • 多种 UUID 版本 — 生成 V1(时间戳)、V3(MD5 基于名称)、V4(随机)、V5(SHA-1 基于名称)、V7(可排序)
  • 多种 ID 格式 — UUID、NanoID、ULID 一站式生成
  • 格式选项 — 大写、去连字符、花括号 {}、引号 "" 自定义 UUID 输出
  • UUID 解码器 — 粘贴任意 UUID 查看版本、变体和时间戳
  • 批量生成 — 一次生成最多 1,000 个 ID,用于测试和数据库初始化
  • V3/V5 命名空间 — 预置 DNS、URL、OID、X500 命名空间
  • 一键复制 — 复制单个 ID 或全部结果到剪贴板
  • 下载为文件 — 将生成的 ID 导出为 .txt 文件
  • 加密安全 — 使用浏览器 crypto API,安全性最高
  • 纯浏览器端运行 — 所有生成在本地完成,数据不上传任何服务器

使用方法

  1. 1选择 UUID 版本标签(V1、V3、V4、V5、V7)或切换到 NanoID/ULID 模式。
  2. 2V3/V5:选择命名空间(DNS、URL、OID、X500)并输入名称 — 相同输入始终生成相同 UUID。
  3. 3使用格式复选框(大写、去连字符、花括号、引号)自定义 UUID 输出格式。
  4. 4设置数量(1–1,000),结果自动更新。
  5. 5点击 Copy 复制单个 ID,或使用 Copy All / Download 批量操作。
  6. 6展开 UUID 解码器部分,检查任意 UUID 的版本、变体和嵌入的时间戳。

常见问题

相关工具