OTP 二维码生成
OTP QR Builder
按发行方、账号和密钥拼出 otpauth:// 地址,并画成验证器 App 能扫的二维码。
服务只给你一次二维码。之后想再绑定一台设备,或者你手里只有文本形式的密钥、而 App 只肯扫码,你就得自己把码画出来。这里从各个部分拼出 `otpauth://` URI 并渲染成二维码。
填好账号和 Base32 密钥,就会画出二维码。
把密钥变成二维码的过程全在你的浏览器里完成。请把这个二维码当成密钥本身来对待——谁扫到它,谁就拿到了你的 2FA 码。
怎么用
填发行方和账号
这两项只是标签——决定 App 列表里显示什么,不决定验证码是什么。发行方是服务名,账号通常是你在那里的邮箱或用户名。
粘贴 Base32 密钥
密钥是唯一要紧的部分。填错了,App 会照常绑定成功,然后产出服务不认的验证码。
只在必须时才改位数、周期和算法
默认值(SHA-1、六位、30 秒)是几乎所有服务用的。有些验证器 App 会完全忽略这些参数,依赖非默认值之前,这一点值得知道。
扫码,然后验证
在新设备上绑定好之后,用动态口令生成工具对同一个密钥算一次,确认两边一致,再删除任何东西。
常见问题
生成二维码时图片会上传吗?
不会。URI 在你的浏览器里拼装,二维码画在 canvas 上。什么都不发送——这一点在这里格外要紧,因为这张图本身就明文包含着密钥。
能把二维码打印出来当备份吗?
可以,也确实有人这么做——但要把打印件当作密码本身来对待。谁拍下它,谁就永久拥有了你的第二因素,而且和密码不同,它不重新绑定就换不掉。
App 扫得上,但验证码被拒绝。
先查密钥——Base32 里错一个字符,产出的验证码看起来正常,只是不对。然后对照服务的文档核对位数和周期。
可以从这些接进来
动态口令生成
TOTP Code Generator
把 TOTP 密钥换成当前的六位验证码并带倒计时,用来验证两步验证配得对不对。
验证器导出二维码解析
Authenticator Export Reader
把 Google Authenticator 的迁移二维码解开,还原成一个个账号和它们的密钥。
密码生成器
Password Generator
按长度、字符集和是否排除易混字符的规则生成随机密码,需要的话可以一次生成很多条。
密码强度检测
Password Strength Meter
估算一个密码要多久才会被破解,并点名是哪些套路让它变弱的。
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
验证器导出二维码解析
Authenticator Export Reader
把 Google Authenticator 的迁移二维码解开,还原成一个个账号和它们的密钥。
二维码生成
QR Code Generator
为网址、文本、Wi-Fi、名片或支付字符串生成二维码,可设纠错等级、加 logo、导出 SVG。
动态口令生成
TOTP Code Generator
把 TOTP 密钥换成当前的六位验证码并带倒计时,用来验证两步验证配得对不对。
可疑链接检查
Suspicious URL Check
在你点开之前先看这条链接长什么样——混淆字符、直接写 IP 的主机、@ 障眼法、层层子域、奇怪端口、短链服务——需要时还能追踪跳转并查域名注册时间;没有信誉库。
图片抠图去背景
Background Remover
在 OKLab 色彩空间中抠掉纯色或均匀背景,输出透明 PNG,并可用画笔修补边缘。
颜色拾取器
Colour Picker
在 OKLCH 色板上选色,也可以用屏幕吸管或从上传的图片里取色,并按任意表示法复制出来。