代码、数据与二维码工具

OTP 验证码生成器

在本地生成临时数字或字母数字一次性密码。内容不会上传、存储或发送到服务器。

优先本地处理无需注册隐私说明 ↗

选择 4–32 个字符。

最多一次生成 50 个。

使用浏览器的密码学安全随机数在本地生成。请勿用于 TOTP 或 HOTP 验证。

使用步骤

如何使用

  1. 选择验证码长度、字符集和生成数量。
  2. 使用浏览器的安全随机数生成器生成验证码。
  3. 准备好使用时复制结果。

默认私密

使用 crypto.getRandomValues 在浏览器中生成。验证码不会发送到此网站,也不会在离开页面后保存。

OTP 与身份验证器验证码

此工具生成随机一次性密码,不实现基于时间或 HMAC 的验证,因此不能替代 TOTP 身份验证器或验证码发送服务。

常见问题

你可能还想知道

生成的验证码安全吗?

随机选择使用浏览器 Web Crypto API,并避免取模偏差。请像保护其他机密一样保护生成的验证码。

会生成 TOTP 验证码吗?

不会。它生成随机密码,不接受密钥,也不计算基于时间的身份验证器验证码。

验证码会存储或上传吗?

不会。生成和复制都在浏览器本地完成。

最多可以生成多少个验证码?

一次最多生成 50 个,每个长度为 4 到 32 个字符。