在线批量生成 UUID v4(随机)和 v7(时间排序),支持自定义格式
UUID(通用唯一标识符)是一种128位标识符,广泛用于软件开发、数据库管理、API和分布式系统中。GUID(全局唯一标识符)与 UUID 本质相同,只是 Microsoft 技术栈中的称呼。本工具使用 Web Crypto API 在浏览器端安全生成 UUID,不会向服务器发送任何数据。
UUID v4 完全基于随机数生成(122位随机位),适合需要不可预测标识符的通用场景。UUID v7 结合了48位毫秒级 Unix 时间戳和随机数据,生成的 ID 按时间排序,特别适合作为数据库主键,可以提升索引性能。
UUID 并非数学上保证唯一,但碰撞概率极低。UUID v4 拥有约 5.3×10³⁶ 种可能值,实际应用中几乎不可能产生重复。
本工具使用 crypto.getRandomValues() 密码学安全随机数生成器,即使批量生成 1000 个也不会重复。
可以。UUID 被广泛用作数据库主键,尤其在分布式系统中。推荐使用 UUID v7,其时间排序特性可改善索引插入性能。PostgreSQL、MySQL、SQL Server 都原生支持 UUID。
所有 UUID 均在您的浏览器本地生成,使用 Web Crypto API 提供密码学安全随机数,不会向任何服务器发送数据。