快速 · 私密 · 免费

在线获取双因素认证(2FA)验证码

通过浏览器中的密钥生成一个或多个TOTP验证码。

秘密数据在此设备上进行处理,绝不会发送至服务器。

免费的在线双因素认证(2FA)和一次性密码(OTP)生成器

使用 Get2FA.dev 根据兼容的 Base32 密钥生成最新的 6 位 TOTP 验证码。该计算器支持单个账户或批量处理最多 100 个密钥,验证码生成过程在您的浏览器中本地完成。

如何根据密钥生成双因素认证(2FA)代码

选择单条或批量模式,输入 Base32 密钥,然后生成代码。代码每 30 秒自动刷新一次。

一次性生成多个双因素认证码

在批量模式下,请每行输入一个密钥。可选地,在密钥前添加账户名,并用竖线将两者分隔开。

安全与隐私

验证码是通过 Web Crypto API 在本地生成的。密钥和一次性密码(OTP)绝不会发送至 DeepL 或任何其他 API。

什么是双因素认证(2FA)?

双因素认证(2FA)会在允许访问前要求提供两种不同的验证方式。常见的登录方式是将“你知道的”内容(例如密码)与“你拥有的”内容(例如能够生成临时验证码的认证器)相结合。

了解双因素认证的工作原理 →

什么是OTP验证码?

OTP 指一次性密码:一种仅用于单次登录或短期验证的验证值。OTP 是一个广义类别,包括通过短信或电子邮件发送的验证码,以及由身份验证器生成的验证码。TOTP 是由本工具生成的基于时间的验证码类型。

阅读《TOTP指南》→

TOTP 认证的工作原理

TOTP 验证器与账户提供商共享一个私有设置密钥。双方均将该密钥与当前时间窗口结合,计算出相同的短代码。标准代码通常由六位数字组成,并每 30 秒刷新一次。

您应该输入哪一个双因素认证(2FA)密钥?

请输入启用身份验证器应用时提供的 Base32 手动设置密钥。该密钥通常包含字母 A–Z 和数字 2–7。请勿输入您的账户密码、短信验证码或恢复码。

如何查找您的双因素认证设置密钥 →

如何使用在线双因素认证(2FA)生成器

01

1. 选择单个或批量模式

单个账户请使用单模式。当您被授权管理多个密钥,且希望在同一界面中查看所有当前代码时,请选择批量模式。

02

2. 输入设置密钥

请将兼容的 Base32 密钥完全按原样粘贴。在批量模式下,请将每个密钥放在单独一行,并可选地在竖线前添加一个账户名称。

03

3. 生成并使用一个新的代码

选择“生成”,然后在倒计时初期复制该六位数结果。当下一个时间窗口开始时,代码会自动更新。

何时会用到基于浏览器的OTP生成器?

在线TOTP计算器可用于授权集成测试、临时恢复工作流、验证手动设置的密钥,或在系统管理过程中生成多个当前验证码。它并非永久性的凭证存储库,也不是绕过账户安全机制的手段。

安全使用 Get2FA.dev

TOTP密钥可用于生成未来的验证码,因此请像保护密码一样保护它。请使用可信的设备和浏览器,核实网站地址,使用后清空表单内容,并且切勿将密钥、二维码、密码、实时一次性密码或恢复码分享给他人。

阅读我们的隐私政策 →

兼容性与限制

该生成器专为采用标准 Base32 TOTP 密钥且遵循常见 6 位、30 秒更新周期的场景而设计。若服务采用 HOTP、自定义算法、8 位数字、不同更新周期、推送验证、短信、电子邮件一次性密码、通行密钥或硬件密钥,则可能需要采用其他方法。

常见问题

为什么我的双因素认证验证码不正确?

请核对密钥,并确保您的设备时钟已正确同步。

该网站会存储私钥吗?

不。数据仅存在于当前标签页的内存中,页面刷新后就会消失。

OTP 和 TOTP 之间有什么区别?

OTP 是“一次性密码”的总称。TOTP 是一种具体的 OTP 方法,它通过共享密钥和当前时间生成一个不断变化的代码。

在哪里可以找到我的双因素认证密钥?

在添加身份验证应用时,请查看账户提供商的“安全”或“双因素认证”设置。选择二维码旁边的手动设置选项。

我可以在网上生成多个双因素认证码吗?

是的。批量模式最多可接受 100 个已授权的 Base32 密钥(每行一个),并会同时刷新它们的当前 TOTP 代码。

双因素认证(2FA)验证码和备用验证码是一样的吗?

不。TOTP 验证码会随时间变化,而备用验证码或恢复验证码则由账户提供商单独发放,通常仅限使用一次。