UUID 与 ID 生成器

在线生成 UUID v4/v7、NanoID、ULID、ObjectId 和短 ID。支持批量生成和 UUID 解析,纯前端 crypto.randomUUID,数据 100% 浏览器处理不上传。

使用说明

支持的 ID 类型

  • UUID v4:36 字符 RFC 4122 随机 UUID (8-4-4-4-12 含连字符)
  • UUID v7:时间排序 UUID,前 48 bit 为毫秒时间戳,数据库索引友好
  • NanoID:URL 安全短 ID,默认 21 字符,可自定义长度
  • ULID:26 字符,字典序可排序,含 48 bit 时间戳 + 80 bit 随机
  • ObjectId:24 字符 hex,MongoDB 风格,前 8 hex 为时间戳
  • 短 ID:8 字符 Base62 随机,适合短链/会话 token

使用

  • 选择操作"生成 ID",选类型和数量,点"开始处理"
  • 选择"解析 UUID",粘贴 UUID,查看 variant/version/时间戳
  • 结果可一键复制(用浏览器自带复制功能)

运行环境

  • 现代浏览器(Chrome/Firefox/Safari/Edge)
  • 基于 crypto.getRandomValues 加密安全随机
  • 无需后端,数据不上传保护隐私

Agent API 调用示例

本工具为纯前端实现,数据在浏览器内处理,不发送服务器。 manifest 中 api_url 为空,/api/uuid_generator/ 端点不存在(返回 404)。 Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。
// Step 1: 读取工具 Schema
GET https://clawam.com/tools/uuid_generator/schema.json

// Step 2: 在浏览器中执行工具逻辑
// UUID/NanoID/ULID/ObjectId 在工具页 JS 中实现