星点 星点编码工具 首页星点导航
关于
版本 v1.0.0

UUID 生成器

生成 v4 随机、v7 时间排序、v3/v5 命名空间确定性 UUID,支持批量(上限 10000)、大小写、连字符与大括号格式。v4/v7 使用密码学安全随机源,v3/v5 对相同 namespace + name 结果一致。

UUID 生成器 · 工具介绍

UUID(通用唯一标识符)是 128 位的标识符,用于在分布式系统中生成唯一 ID。

v4 完全随机;v7 前 48 位为毫秒时间戳,具备时间排序特征;v3/v5 由 namespace + name 确定性生成。

本工具使用密码学安全随机源(crypto.getRandomValues),禁止 Math.random。

UUID 只是唯一标识,不是授权凭据或秘密 token。

UUID 生成器 · 功能特点

  • v4 随机 / v7 时间排序 / v3(MD5)/ v5(SHA-1)
  • v3/v5 提供 DNS/URL/OID/X.500 常用 namespace 与自定义
  • 批量生成(上限 10000)
  • 大小写、连字符、大括号格式可选
  • 每行一个或逗号分隔输出

UUID 生成器 · 使用方法

  1. 选择 UUID 版本;
  2. v3/v5 选择 namespace 并输入 name;
  3. 设置数量与格式选项;
  4. 点击生成,复制全部结果。

UUID 生成器 · 常见问题

Q:v4 和 v7 有什么区别?

v4 完全随机;v7 前 48 位为毫秒时间戳,按时间大致有序,适合数据库索引,但不承诺同一毫秒内严格单调。

Q:v3 和 v5 有什么区别?

都用 namespace + name 生成,v3 用 MD5、v5 用 SHA-1;相同输入各版本结果固定。

Q:UUID 能当密码或 token 用吗?

不建议。UUID 不是为保密设计,若需凭据请使用专门的安全随机 token。

相关工具

继续使用本站其它编码处理工具:

Base64 / Base64URL

标准与 URL 安全 Base64 双向转换,支持 Data URL

打开工具

Base32 编码解码

RFC 4648 标准 Base32 字节与文本互转

打开工具

Hex 十六进制编码解码

文本与十六进制字节互转,支持分隔符与 0x 前缀

打开工具

Unicode 编码解码

文本、码点与 Unicode 转义互转,展示 UTF-16/UTF-8

打开工具

HTML Entity 编码解码

HTML 字符实体双向转换,区分命名与数字实体

打开工具

字符串转义

文本与多语言字符串字面量互转,JSON 默认

打开工具

哈希计算

一键计算多种摘要,明确区分算法与安全边界

打开工具

HMAC 消息认证码

用共享密钥生成与校验 HMAC 签名

打开工具

文件哈希

本地分块计算文件 MD5/SHA,进度可见可取消

打开工具

Punycode / IDN

国际化域名 Unicode 与 Punycode 互转

打开工具