UUID 生成器
在浏览器里用 crypto.randomUUID 生成一个或多个 RFC 4122 v4 版 UUID——可选大写/小写、保留或去掉连字符,支持单个复制或一键全部复制。
已生成的 UUID · 5
fd3c32ab-0f14-4c0b-94d6-95747af80ac0
d77fea5c-6720-4d45-a2c5-29754f770702
ae6dc381-9323-4718-9de6-a755fb45ff45
cd311b33-5840-47a1-b717-884dd3e4e32e
56349dc6-53d4-4fd5-a454-caf1d9671a3e
概念
UUID 是一个 128 位标识符,设计目标是让两次随机生成几乎永不相撞。第 4 版用随机数据填满所有位,因此成了数据库主键、API 令牌、会话 ID 和测试数据的默认选择。本页面直接在浏览器本地生成真正的加密级随机 UUID——不经过任何服务器。
描述与趣事
UUID v4 发生碰撞的概率小得出名:你得先生成一万亿个,才会出现大约五成概率撞车。所以在分布式系统里,两台机器不想互相通讯又要拿到不重复的 ID 时,工程师都默默信任它。
历史与由来
UUID 最早在 ISO/IEC 11578:1996 中标准化,随后由 Paul Leach 牵头的工作组写入 RFC 4122(2005 年 7 月),定义了四个版本——第 4 版就是纯随机版。如今浏览器把它暴露为 crypto.randomUUID()。
相关关键词
uuid 生成器uuid v4随机uuidguid 生成crypto randomuuid
纠错反馈
如果发现工具问题或有任何建议,欢迎通过邮箱联系我们,我们会认真查看每一条反馈。
