UUID 生成
批量生成 UUID(v4),支持大小写与去连字符。
什么是UUID 生成?
UUID 生成工具用于批量生成 UUID(Universally Unique Identifier,通用唯一标识符),默认使用 v4 版本,即基于随机数生成的 128 位标识符,格式类似 550e8400-e29b-41d4-a716-446655440000,由 32 位十六进制数字和 4 个连字符组成。 UUID v4 的特点是几乎完全随机(仅少数比特位固定用于标识版本),因此不需要中心化协调,不同的人、不同的机器同时生成也几乎不可能重复,非常适合用作分布式系统里的唯一标识。
为什么使用UUID 生成?
典型场景:给数据库记录生成主键(尤其是分布式系统下不方便用自增 ID 的场景)、给前端组件或请求生成一个唯一的 traceId、测试数据里需要大量不重复的标识符。 工具支持一次批量生成多个,并提供大小写切换和是否保留连字符两种格式选项,方便直接匹配不同系统对 UUID 格式的要求(比如某些系统要求全大写无连字符的 32 位字符串)。和自增 ID 相比,UUID 不泄露生成顺序和数量信息,也不需要数据库层面的序列协调。
使用示例
批量生成
设置数量为 10,点击生成,得到 10 个形如 3fa85f64-5717-4562-b3fc-2c963f66afa6 的 UUID,逐行排列,可一键复制全部。
无连字符格式
关闭保留连字符选项后,同一个 UUID 会输出为连续 32 位无分隔符字符串,适合某些要求纯字符串主键的系统。
大写格式
开启大写选项,输出变为全大写形式(如 3FA85F64-5717-4562-B3FC-2C963F66AFA6),常用于对接要求大写格式的老系统或规范。
使用提示
如果目标系统对 UUID 格式有明确要求(比如必须无连字符或必须大写),生成前先确认好格式选项,避免生成大量数据后再手动批量替换格式。
常见问题
UUID v4 是什么?
去连字符和大写会影响唯一性吗?
数据会上传服务器吗?
UUID 会重复吗?
UUID 和自增 ID 哪个更好?
生成过程安全吗,随机性够吗?
只支持 v4 版本吗?
相关工具
相关教程
← 返回工具箱· 数据均在浏览器本地处理,不上传服务器。