2FA 动态验证码生成器(TOTP)
用 Base32 密钥、otpauth 链接或二维码图片生成 TOTP 验证码,支持 SHA-1、SHA-256、SHA-512 和 6 位、8 位口令。
在当前设备处理当前验证码
验证码依赖设备时间。请勿向他人透露密钥;本页不保留账号历史。
使用方法
- 输入服务提供的 Base32 密钥或 otpauth 链接,也可以选择二维码图片或粘贴截图。
- 按服务要求核对算法、位数和刷新周期;otpauth 链接中的参数会优先采用。
- 点击生成,复制当前验证码。倒计时结束后会自动更新,接近到期时可等待下一组。
支持 SHA-1/256/512、6/8 位和 otpauth 链接。密钥只用于当前页面,不保存账号历史;验证码取决于设备时间。
示例
- 输入
- 示意:输入服务提供的 Base32 密钥,选择 SHA-1、6 位、30 秒。
- 结果
- 显示当前时间对应的 6 位验证码和剩余秒数;具体数字随密钥和设备时间变化。
常见问题
验证码一直不正确,先检查什么?
先开启设备的自动校时,再核对密钥、算法、位数和刷新周期是否与服务一致。验证码快到期时,等下一组再提交。
能生成短信验证码或 HOTP 吗?
不能。这里处理按时间变化的 TOTP,不发送短信,也不支持按计数器变化的 HOTP。二维码图片支持 10 MB 以内的 PNG、JPG 和 WebP。