随机数生成工具

在线随机数生成工具,支持UUID、GUID、数字随机数和字符串随机数生成,提供多种格式和批量生成功能

使用说明
  • UUID生成:生成标准格式的UUID,支持标准格式、简单格式和大写格式
  • GUID生成:生成全局唯一标识符,支持标准格式、简单格式、大写格式和带括号格式
  • 数字随机数:可以指定最小值和最大值范围,生成指定数量的随机整数
  • 字符串随机数:可以自定义字符串长度和字符类型,支持大小写字母、数字和特殊字符的组合
  • 复制功能:点击复制按钮可以快速复制生成结果
  • 批量生成:可以一次性生成多个随机数,结果以换行符分隔

在线工具箱 > 开发工具 > 随机数/UUID生成

随机数/UUID生成工具介绍

随机数生成工具支持批量生成UUID/GUID、指定范围的随机整数、以及指定长度和字符集的随机字符串,可以用于生成测试数据、数据库主键、临时密码、抽奖号码等。

使用方法

  1. 选择生成类型:UUID、随机数或随机字符串
  2. 设置数量、范围、长度等参数
  3. 点击生成,一键复制结果

常见问题

UUID会重复吗?

UUID v4有122位随机位,重复概率极低,在实际业务中可以认为不会重复。

UUID和GUID有什么区别?

本质上是同一种东西,GUID是微软对UUID的叫法,格式都是32个十六进制字符加4个连字符。

UUID适合做数据库主键吗?

可以保证全局唯一,但它是无序的,在MySQL InnoDB中作为主键会导致索引页分裂、写入变慢。对性能要求高时可以考虑雪花算法等有序ID。

相关工具