免费在线生成UUID唯一标识符,支持v1和v4版本,批量生成,一键复制,适用于数据库主键、分布式系统、API接口标识等多种场景
在工具页面选择需要的UUID版本,推荐使用v4版本(随机生成,隐私性好),如果需要时间有序的UUID可选择v1版本。
在数量输入框中填写需要生成的UUID数量,支持1-50个批量生成,根据实际需求选择即可。
点击"生成UUID"按钮即可生成,生成后可点击单个复制按钮复制单个UUID,或点击"复制全部"批量复制所有结果。
作为数据库表的唯一主键,避免自增ID暴露数据量信息
在微服务、分布式架构中生成全局唯一的ID标识
用于接口请求ID、订单号、会话标识等业务场景
生成唯一文件名,避免文件上传时重名冲突
生成访问令牌、验证码、邀请码等安全标识
开发测试时生成模拟数据,填充测试环境
UUID v4是基于随机数的UUID版本,使用随机或伪随机数生成128位标识符。v4版本是目前最常用的UUID版本,因为它不依赖于时间或硬件信息,具有更好的隐私性和不可预测性。
UUID v1是基于时间戳和MAC地址的UUID版本,通过当前时间戳、时钟序列和机器的MAC地址生成。v1版本保证了时间上的有序性,但会暴露生成机器的MAC地址信息。
UUID由32个十六进制数字组成,以连字符分为五组,形式为8-4-4-4-12,共36个字符。例如:xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx,其中M表示版本号,N表示变体号。