2FA 验证码生成器
粘贴密钥即可生成 TOTP 动态验证码,多个密钥换行输入。密钥仅在浏览器本地处理,不上传、不保存。
输入您的密钥
输入一个或多个密钥,每行一个
每个密钥对应一组独立的动态验证码
粘贴密钥,点击生成验证码
三步即可使用
如何在线生成 2FA 验证码
- 01
粘贴密钥
输入一个或多个 Base32 密钥或 TOTP 配置链接,每行一个。
- 02
核对设置
常见配置为 SHA-1、6 位、30 秒;以账号提供的配置为准。
- 03
生成并验证
点击生成,在有效期内复制并使用验证码,完成后点击清空。
了解动态口令
一把密钥。随时间更新的验证码。
TOTP(基于时间的一次性密码)把共享密钥与当前时间步长组合,通过 HMAC 计算动态口令。网站或应用使用相同配置进行验证,无需从本工具获取您的密钥。它是常见的双因素认证(2FA)方式,用于在密码之外增加一道验证。
适合检查验证器设置、开发与测试登录流程,或在隔离的浏览器环境中临时完成自己的账号验证。请保持设备时钟准确,并妥善保管原始密钥。
了解 AdsCrawl 云浏览器2FA 与 TOTP 常见问题
如何批量生成多个账号的 2FA 验证码?
每行粘贴一个 Base32 密钥或 otpauth 配置链接,再点击生成。只填一行即可生成单个验证码,多个密钥换行输入。一次最多处理 50 条,空行会被忽略,结果保留原始行号。每条验证码独立刷新和复制;错误行会单独提示,不影响有效行。修改输入或清空会清除原有结果,密钥始终只在本地处理。
2FA 密钥和验证码有什么区别?
密钥是账号开启双重验证时提供的长期凭据,通常为 Base32 字符串。TOTP 验证码则由密钥与当前时间计算得到,通常每 30 秒改变一次。请勿把密钥发给其他人;本工具需要密钥,不能从已有验证码反推出密钥。
我的密钥会被上传或保存吗?
不会。密钥和验证码仅在当前页面内存中处理,不发送到服务器,也不写入 Cookie、浏览器本地存储或网址。本页面不加载统计与在线客服脚本。清空、刷新或离开页面后需要重新输入;复制按钮仅复制当前验证码。浏览器扩展与您使用的设备仍应可信。
为什么生成的 2FA 验证码不正确?
请检查密钥是否完整、系统时间是否自动同步,以及算法、位数和周期是否与目标服务一致。默认配置为 SHA-1、6 位、30 秒。otpauth 配置链接会使用其中的参数,未提供的参数使用默认值。临近刷新时可等待下一组验证码,不要重复尝试已过期口令。
可以代替 Google Authenticator 或其他验证器吗?
本工具按照 RFC 6238 生成 TOTP,适合临时验证自己的密钥、测试双重认证集成或浏览器工作流程。不保存账号列表或密钥,不提供备份与恢复;日常登录建议使用您信任的专用验证器。具体服务的配置须保持一致。
支持短信、HOTP、二维码或恢复码吗?
目前只支持输入 Base32 密钥或 otpauth://totp/ 配置链接。它不接收短信、不扫描二维码,也不能生成服务商的恢复码或基于计数器的 HOTP;无法绕过账号验证或恢复丢失的密钥。
需要登录或安装软件吗?
无需登录、注册或安装插件。打开 HTTPS 页面后,在当前浏览器内生成验证码即可。运算本身不需要网络;重新打开页面仍需加载网页。请仅使用您有权使用的账号密钥。