二维码生成与识别

转换

在线生成和识别二维码:文本、网址、WiFi 配置、otpauth 链接一键生成,支持选择容错级别、导出 PNG / SVG 或复制图片;识别支持上传或粘贴图片、上传视频自动抽帧扫描全片、以及调用摄像头实时识别,全部在浏览器本地完成。

容错级别
导出尺寸
下载 PNG 下载 SVG
输入内容后会自动生成,右边可预览。
预览区域
预览为 SVG 矢量渲染,导出按所选尺寸输出 PNG

二维码工具说明

  • 生成:输入内容后实时预览,可切换容错级别(级别越高越容易扫出来,但码更密),导出 PNG 或矢量 SVG,也可直接复制图片到剪贴板。
  • 网址、文本、WiFi 配置(如
    WIFI:T:WPA;S:名称;P:密码;;
    )以及 otpauth:// 两步验证链接都可以直接生成,验证器 App 可扫码导入。
  • 图片识别:上传、拖放或粘贴含二维码的截图即可,自动尝试正反两种颜色(深底浅码也能识别),识别到的网址会给出可直接点击的打开链接。
  • 视频识别:选择或拖入视频后,会在本地按固定间隔抽帧扫描整段视频(进度条实时显示),也可以边播放边识别;识别成功会定格到命中的那一帧,并在画面上用方框标出二维码位置。
  • 摄像头识别:点「开启摄像头」授权后,把二维码对准镜头即可实时识别(约每秒 5 帧),识别成功自动定格并标注位置,可切换摄像头设备或点「继续扫描」再次识别;手机端会优先调用后置摄像头。
  • 截图 / 拍码小技巧:二维码在画面中占比越大、四周留白越干净,识别率越高;模糊、反光或残缺的码可尝试提高容错级别重新生成后再识别。
  • 生成与三种识别方式全部在浏览器本地完成(qrcode-generator + jsQR),图片、视频与摄像头画面都不会上传到服务器;摄像头仅在点击授权后开启,离开「摄像头识别」或切到生成页签会立即释放。