在线UUID生成

生成数量:
UUID 复制 是否使用

UUID生成工具使用说明

一、工具功能介绍

1. 批量自定义生成:可输入1~100任意数量,一键批量生成标准UUID v4。

2. 大小写切换:支持大写/小写两种格式输出,满足不同项目规范。

3. 单条快速复制:每条UUID配套独立绿色复制按钮,点击一键复制到剪贴板。

4. 使用状态标记:默认全部标记「未使用」,可自行记录已占用ID。

5. 标准RFC4122规范:生成随机版本4 UUID,全局唯一,无重复风险。

二、快速操作示例

操作步骤: 1. 生成数量输入框填写数字 10 2. 下拉框选择「大写」 3. 点击【生成】按钮,表格批量输出10条大写UUID 4. 任意行点击【复制】按钮,弹窗提示复制成功 示例大写UUID:6AECB5B9-9175-4D7A-BF5A-121FDC8597BE 示例小写UUID:6aecb5b9-9175-4d7a-bf5a-121fdc8597be

三、各语言使用示例

// JavaScript 前端生成UUID function createUUID(){ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(c){ var r=Math.random()*16|0,v=c=='x'?r:(r&0x3|0x8); return v.toString(16); }); } // Python 生成UUID import uuid uid = str(uuid.uuid4()).upper() print(uid) // Java 生成UUID String uid = UUID.randomUUID().toString().toUpperCase();

四、应用场景说明

1. 数据库主键:替代自增ID,分布式系统避免ID冲突。

2. 订单/文件唯一标识:保证业务数据全局唯一。

3. 临时Token、会话ID、设备唯一标识。

4. 注意:UUID长度36位,数据库存储建议使用CHAR(36)类型。