免费工具

读取二维码

把摄像头对准二维码,等于闭着眼睛点开:地址是事后才看到的。而在真码上贴一张别人的码,是一种行之有效的转走付款的手法。把图片传上来,或者把摄像头对准这里:我们把里面的内容显示出来,并且哪儿也不去。

什么都不会上传到服务器——图片不会,摄像头的画面也不会。

把带码的图片拖进来 或者 · 也可以直接粘贴

二维码由浏览器内置的功能读取。图片和摄像头画面都不会发往任何地方。

码里可能装着什么

开头是这是什么要看什么
https:// 或者 http://指向网站的链接域名。http 少了那个 s,说明连接没有加密
WIFI:连接到某个 Wi-Fi网络名称,以及这个码会自动帮你连上
bitcoin: ethereum: ton:加密货币付款地址和金额:发出去就收不回来了
mailto: tel: sms:邮件、电话或短信发给谁、内容是什么
BEGIN:VCARD联系人究竟什么会进到你的通讯录里

相关工具: 短链接指向哪里,如果里面是一条短链接;还有 二维码生成器,如果你反过来要做一个码。

码读出来了——接下来是网络的事

你将要访问的地址,运营商看得到;而网站看得到你的地址。404 VPN 把两头都遮上。

原理 →

常见问题

guest@404vpn:~$ cat qr-scan-faq.md
[01] $ 为什么在我的浏览器里按钮没反应?
> 我们用浏览器内置的 BarcodeDetector 读码。Chrome 和基于它的浏览器有这个能力,Android 上也有,但 Safari 和 Firefox 没有。在那些浏览器里,页面会老实地说读不了:我们不想为此引入一个上百 KB 的第三方库。
[02] $ 二维码能有什么危险?
> 和链接的危险一模一样,只是你看不见它。最常见的一幕:在真码上盖一张别人的贴纸——停车缴费机上、咖啡馆桌上、告示上。人付错了钱,事后才发现。第二种是邮件或广告里的码,指向一个假的登录页面。
[03] $ 看到地址之后我该做什么?
> 看域名:它应该和这个码的主人对得上。如果码上写着停车缴费,域名却陌生,就别再往下走。如果地址很短、什么也说明不了,用旁边那个工具展开它——那里能看到整条跳转链。
[04] $ 图片会发给你们吗?
> 不会。图片在标签页里读取,摄像头的画面更是完全不离开设备:页面从视频流里取帧,就地解析。读码过程中不发生任何网络请求。
[05] $ 码明明在图里,却读不出来
> 通常是反光、角度太斜或者边角被裁掉了——二维码的三个角上有三个方形定位块,缺了它们就拼不起来。试试拍得正一点、把码整个收进画面,或者重新拍一张。