UUID 生成器
即时生成随机 UUID v4。一键创建单个或批量 UUID。
什么是 UUID?
UUID(通用唯一标识符)是一种128位标识符标准,用于在软件中唯一标识信息。UUID值以8-4-4-4-12格式的32个十六进制数字表示,如550e8400-e29b-41d4-a716-446655440000。
UUID v4 和 v1 有什么区别?
UUID v1 基于时间戳和MAC地址,具有可预测性和可追溯性。UUID v4 使用随机或伪随机数生成,提供更好的隐私性,生成的值之间没有关联。
UUID 和 GUID 有什么区别?
UUID 和 GUID 指的是同一概念。GUID(全局唯一标识符)是微软对 RFC 4122 定义的 UUID 标准的称呼,功能上完全相同。
UUID 格式 8-4-4-4-12 是什么意思?
该格式表示由连字符分隔的5组十六进制数字:time_low(8位)、time_mid(4位)、time_hi_and_version(4位)、clock_seq(4位)、node(12位)。版本数字(v4中的4)出现在第三组。
生成的 UUID 真的是唯一的吗?
UUID v4 使用122位随机性。生成重复值的概率约为2.71×10¹⁸分之一,即使生成数十亿个UUID,碰撞也几乎不可能发生。
UUID 可以用作数据库主键吗?
可以,UUID 广泛用作数据库主键。它们允许分布式系统无需协调即可生成唯一标识符。但与顺序整数键相比,可能影响索引性能。
UUID 区分大小写吗?
不区分。大写和小写的十六进制表示指向同一个UUID值。但按照 RFC 4122 规范,推荐使用小写格式。
UUID 可以按顺序排列吗?
标准的 UUID v4 不是有序的。如果需要时间有序的UUID,可以考虑 UUID v7(时间有序加随机数据)或 ULID,它结合了时间戳和随机性以实现可排序性。
UUID 在 URL 和 API 中如何使用?
UUID 常用于 REST API 的 URL 中标识资源,如 /api/users/550e8400-e29b-41d4-a716-446655440000。它们可以防止枚举攻击,在分布式系统中表现良好。
UUID 需要多少存储空间?
UUID 的二进制形式为128位(16字节)。字符串形式占36个字符(32个十六进制数字加4个连字符)。在数据库中建议使用 binary(16) 存储以提高效率。
UUID 安全且不可预测吗?
使用密码学安全的随机数生成器时,UUID v4 值是不可预测的。但UUID并非为安全令牌设计——认证用途应使用专门的令牌生成方案。
什么是空 UUID?
空 UUID(00000000-0000-0000-0000-000000000000)是所有位都设为零的特殊UUID。它有时用作占位符或表示缺少有效UUID值。
如何使用UUID 生成器
在浏览器中逐条或批量生成随机的 UUID v4 标识符。所有值都在本地生成,不会被传输或保存。
- 打开工具后会立即生成一个新的 UUID v4,可直接复制使用。
- 设置需要的数量,一次性批量生成一整批 UUID。
- 勾选“Uppercase”选项,输出大写字母形式,例如 3F2A... 而不是 3f2a...
- 勾选“No dashes”选项,去掉连字符,得到连续的 32 位字符串。
- 把结果从输出区直接复制到代码、配置或数据库中。
大写且无连字符的格式符合 Windows 注册表项及部分旧系统对 ID 的常见要求。
相关工具
- ULID 生成器 在线生成通用唯一词典序可排序标识符(ULID),解码ULID提取时间戳,支持批量生成,适用于数据库和分布式系统。
- NanoID 生成器 在线生成安全、URL 友好的 NanoID 唯一标识符。自定义长度、字符集,实时计算碰撞概率。
- Chmod 计算器 免费在线chmod计算器,通过复选框可视化Linux文件权限并计算chmod值。即时转换数字(755, 644)和符号(rwxr-xr-x)表示法,支持setuid、setgid、sticky bit等特殊权限。
- ASCII码表 完整的ASCII字符编码参考表,包含十进制、十六进制、八进制、二进制编码、HTML实体和字符描述。支持即时搜索和筛选。
- Hex文件查看器 以十六进制转储格式查看文件内容,支持搜索、偏移导航和虚拟滚动
- HTTP 请求测试 在浏览器中直接测试 REST API。发送 GET、POST、PUT、DELETE 请求,自定义请求头、请求体和查询参数,即时查看响应状态、头部和 JSON 内容。
- .htaccess生成器 生成Apache .htaccess规则,包括重定向、重写、安全头、缓存、压缩等。
- Robots.txt生成器 免费在线robots.txt生成器。创建和自定义robots.txt文件,控制搜索引擎爬取,管理爬虫访问,通过可视化编辑器优化网站SEO。