跳到主要内容

UUID 生成器

生成 UUID

生成单个 UUID,支持 v4 和 v7 版本 (⌘/Ctrl + Enter)

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

UUID 生成器简介

UUID(Universally Unique Identifier,通用唯一标识符)是一种 128 位标识符,广泛用于数据库主键、分布式系统 ID、前端临时标识等场景。根据 RFC 4122,常见版本包括随机生成的 UUID v4 与基于时间排序的 UUID v7(见 RFC 9562)。

本工具在浏览器本地生成 UUID,支持单个生成、批量生成(最多 1000 个)与格式验证,不会将生成的标识符上传到任何服务器。

主要功能

  1. 单个生成:选择 v4 或 v7,自定义大小写与是否带连字符
  2. 批量生成:一次生成多个 UUID,支持换行、逗号等分隔符,可下载为文本文件
  3. 格式验证:粘贴已有 UUID,校验格式并解析版本、变体与时间戳(v7)

适用场景

  • 数据库主键:避免自增 ID 在分布式环境下的冲突
  • 前端临时 ID:列表项 key、表单草稿标识
  • 日志与追踪:为请求或事件分配唯一 ID
  • v7 时间排序:需要按创建时间大致排序的 ID(如消息队列、审计日志)