UUID与随机令牌生成器

开发时常用的UUID v4和随机HEX令牌,即时生成。

UUID v4

随机HEX令牌

什么是UUID v4?

UUID(通用唯一识别码)是一个128位标识符,用于数据库主键、文件名、事务ID等需要保证不重复的场景。 v4版本几乎完全由随机数构成,本工具通过浏览器内置的crypto.randomUUID() API生成, 冲突概率几乎为零。

随机HEX令牌用在什么地方?

当你需要不可预测的值时可以使用,例如API密钥、会话令牌、密码重置链接等。本工具使用crypto.getRandomValues()生成密码学安全的随机数,再转换为16进制字符串。

常见问题

生成的值会保存到服务器吗?

不会。所有内容都只在你的浏览器中生成,不会被发送或保存到任何地方。

UUID有可能重复吗?

理论上概率不为零,但UUID v4的冲突概率低到几乎可以忽略(即使生成数十亿个,重复的可能性也极低)。