欢迎访问 AI DO TOOL 网站

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
Keep a kind heart, hold integrity as your foundation, and cherish warm love; may the world know peace and humanity live in harmony.
持善良之心,守正直之本,怀温暖之爱;愿世界和平,人间祥和。