2FA验证码生成器

免费在线TOTP动态验证码工具,输入Base32密钥即可生成6位验证码

使用技巧

通过 URL 自动填充密钥:
?key=JBSWY3DPEHPK3PXP
支持标准TOTP协议(RFC 6238),验证码每30秒自动刷新,输入Base32密钥即可生成6位动态验证码。
------
点击卡片复制30s

2FA验证码生成器功能特点

安全本地运算

所有验证码计算在浏览器本地完成,使用Web Crypto API加密运算,密钥不会上传到任何服务器。

30秒自动刷新

遵循TOTP标准协议,验证码每30秒自动更新,进度条实时显示剩余有效时间。

内置验证测试

提供验证码验证功能,可即时检验生成的验证码是否正确,确保工具准确可靠。

URL参数支持

支持通过URL参数自动填充密钥,方便分享和快速使用,无需手动输入。

如何使用2FA验证码生成器

  1. 获取Base32密钥在需要开启两步验证的网站或应用中,找到2FA设置页面,获取Base32格式的密钥(通常在二维码旁边可以找到)。
  2. 输入密钥将获取的Base32密钥粘贴到上方输入框中,系统会自动生成对应的6位动态验证码。
  3. 使用验证码将生成的验证码输入到需要验证的网站或应用中即可完成两步验证。验证码每30秒自动刷新一次。

常见问题

什么是2FA两步验证?

2FA(Two-Factor Authentication)即两步验证,是在密码之外增加的第二层安全保护。登录时除了输入密码,还需要输入由TOTP算法生成的6位动态验证码,有效防止账号被盗。

什么是TOTP验证码?

TOTP(Time-Based One-Time Password)是基于时间的一次性密码算法,根据当前时间和共享密钥生成6位数字验证码,每30秒自动刷新一次,广泛用于Google Authenticator等验证器应用。

如何使用这个在线2FA验证码生成器?

将您的Base32密钥粘贴到密钥输入框中,工具会自动生成6位动态验证码。您也可以通过URL参数自动填充密钥,格式为:页面地址?key=您的密钥。

这个工具安全吗?密钥会上传到服务器吗?

完全安全。所有验证码计算都在您的浏览器本地完成,使用Web Crypto API进行加密运算,密钥不会上传到任何服务器,不会存储在任何地方。

Base32密钥从哪里获取?

当您在网站或应用中开启两步验证时,服务方会提供一个Base32格式的密钥(通常显示在二维码旁边),将该密钥复制粘贴到本工具即可生成验证码。

验证码为什么每30秒刷新一次?

TOTP算法基于当前时间戳计算验证码,每30秒为一个周期。这是RFC 6238标准规定的默认时间步长,确保验证码的时效性和安全性。

已复制到剪贴板