Skip to content
简体中文

切换主题

// 工具 · 账号安全

2FA 验证码生成器

粘贴 2FA 密钥(比如卖家发给你的 32 位密钥)或 otpauth:// 链接,马上得到当前的二次验证码,用法和谷歌验证器一样。

所有计算在你的设备上完成,不上传RFC 6238 TOTPSHA1 · SHA256 · SHA5126/8 位 · 30/60 秒

1. 输入密钥

在上面粘贴密钥或 otpauth:// 链接。

高级选项:位数、周期、算法

Google、GitHub、微软等绝大多数网站用 6 位、30 秒、SHA1。粘贴 otpauth 链接会自动填好。

2. 验证码

------

–

下一个码 ------

验证码按你设备的时钟计算;网站总说码不对时,先把系统时间设为自动同步。

01使用说明

  1. 复制 2FA 密钥(Base32,例如 32 位)或 otpauth:// 链接,粘贴到输入框。空格、横线和小写会自动处理。
  2. 当前验证码会立即显示,每 30 秒自动刷新,进度条是剩余有效时间。点“复制”,粘贴到登录页面。
  3. 倒计时快结束时,等下一个码(显示在当前码下面)再填,免得刚提交就过期。
  4. 用完直接关掉页面,什么都不会保存。

02妥善保管密钥

更多小工具:工具总览 →

常见问题

这个 2FA 验证码生成器安全吗?密钥会上传吗?

验证码用浏览器自带的 Web Crypto(RFC 6238 TOTP 算法)在你的设备上计算。页面里没有任何把密钥发出去的代码:不提交表单、不放进网址参数、不写 Cookie 或本地存储,也不进访问统计。页面打开后断网也能继续用。注意:任何拿到密钥的人都能生成你的验证码,密钥要像密码一样保管。

能当谷歌验证器网页版用吗?

它和 Google Authenticator 等大多数验证器 App 用的是同一个标准(TOTP,默认 SHA1、6 位、30 秒),同一个密钥在同一时间算出的验证码相同。本页不保存密钥,关掉页面就没了;日常长期使用,建议把密钥存进手机上的验证器 App。

2FA 密钥在哪里找?

开启两步验证时网站会显示一个二维码,旁边通常有“无法扫描?”或“手动输入密钥”,点开就是 Base32 密钥(字母 A–Z 和数字 2–7,常见 16 位或 32 位)。二维码里存的是一条 otpauth:// 链接,也可以直接粘贴到这里。

验证码总是提示错误怎么办?

TOTP 验证码和时间绑定,先确认设备时间是自动同步的,误差超过约 30 秒就会算错。再检查位数、周期、算法是否和网站一致(绝大多数是 6 位、30 秒、SHA1)。倒计时快结束时,等下一个码再填。

买来的账号附带的 2FA 密钥该怎么处理?

卖家手里也有这个密钥,能算出和你一样的验证码。登录后尽快在账号的安全设置里重新绑定你自己的验证器(会生成新密钥,旧密钥作废),同时改掉密码和恢复邮箱。

支持哪些格式?

支持 Base32 密钥(自动去掉空格和横线,大小写都行)和 otpauth://totp/ 链接(自动读出密钥、发行方、账号、位数、周期和算法);可选 6 或 8 位、30 或 60 秒、SHA1 / SHA256 / SHA512。浏览器支持 BarcodeDetector 时,还能在本地识别二维码图片。不支持计数器型的 HOTP 和 Steam 令牌。