一键。剪贴板变二维码。完全离线。
把刚复制的任何内容——链接、Wi-Fi 密码、电话号码——一键生成二维码。也能从剪贴板里的二维码截图识别内容。扩展本身零网络请求。
- Latency
- < 80 ms
- quick mode
- Network
- 0 req
- ever · generation
- Languages
- 8
- UI · auto-detect

ClipQR popup · Quick mode · 320 px
处理二维码所需的一切
两种一键复制模式、可选中心图标、正则替换规则、从图片识别二维码、30 条历史记录——全部在你的设备上完成。
快速模式
点击工具栏图标,再点按钮。扩展读取剪贴板(文本或图片),应用你配置好的正则替换规则,渲染出 512×512 PNG(可带中心图标),并直接把 PNG 写回剪贴板。完成后弹出系统通知。
普通模式
打开弹窗,在自动伸缩的文本框里粘贴或输入文本,点「生成」。二维码在弹窗内 220×220 px 显示,点「复制」即可复制 PNG。
中心图标
在设置中拖入 PNG / JPG / WebP(≤ 1 MB),用滑块调节图标尺寸(10%–30%)。纠错级别自动提升到 Level H,确保带图标也能稳定扫描。
替换规则
按顺序定义多条「正则 → 替换」规则,首条命中即停止。支持三个开关:启用、全局替换、识别后应用(用于从图片识别二维码的流程)。常见用途:CDN 域名替换、剥离跟踪参数、统一电话号码格式。
从剪贴板图片识别二维码
截图二维码 → 复制图片 → 点快速模式。jsQR 自动识别内容,替换规则生效,识别到的文本写回剪贴板。再也不用对着手机屏幕手动输入长链接。
30 条历史记录
每次生成或识别的文本都记入历史,附带相对时间、类型徽章(已生成 / 已识别)和两枚按钮:复制文本、重新生成并复制二维码。仅存储于 `chrome.storage.local`。
多语言
内置 8 种 UI 语言:English、简体中文、繁體中文、日本語、한국어、Español、Français、Deutsch。首次运行自动检测浏览器语言,可随时在设置中切换 —— 三个页面即时刷新。
隐私
所有处理都在本机完成。配置、图标和历史仅存于 `chrome.storage.local`。无网络请求、无分析、无遥测。扩展绝不向任何地方发送你的剪贴板内容。
快速模式如何工作
三步,从剪贴板到可扫描的二维码。
- 10 ms
点击工具栏图标
在快速模式下打开弹窗,图标会跟随工具栏颜色自适应。
- 2≈ 12 ms
自动读取剪贴板
若剪贴板是文本,正则规则生效后渲染出 512×512 PNG(可带中心图标);若是二维码截图,jsQR 识别后把文本写回剪贴板。
- 3≈ 80 ms
PNG 写回剪贴板,短暂显示 ✓
系统通知确认成功,工具栏图标短暂显示绿色对勾。
默认即隐私
所有处理都在你的设备上完成。我们没有服务端。扩展从不把你的剪贴板内容发往任何地方。
| Dimension | Value | Verdict |
|---|---|---|
| Network requests during QR generation | 0 | none |
| Telemetry / analytics / crash reports | 0 | none |
| User accounts / sign-up | 0 | none |
| Cloud sync / remote backup | 0 | none |
| Clipboard history sent anywhere | 0 | none |
- 二维码生成与识别全程不发网络请求。
- 扩展程序零分析、零遥测、零崩溃上报。
- 本落地页使用 Google Analytics 统计访问量——它看不到你的剪贴板。
- 配置、图标和历史仅存于 chrome.storage.local。
- 权限最小化:clipboardRead、clipboardWrite、storage、notifications。
权限说明
清单中每个权限都有单一用途,绝不申请与核心功能无关的权限。
01{02 "manifest_version": 3,03 "name": "ClipQR",04 "version": "0.1.0",05 "permissions": [06 "clipboardRead",07 "clipboardWrite",08 "storage",09 "notifications"10 ],11 "host_permissions": [],12 "content_security_policy": {13 "extension_pages": "script-src 'self'; object-src 'self'"14 }15}clipboardRead读取你在快速模式下刚复制的文本或图片。
clipboardWrite把渲染好的 PNG(或识别出的文本)写回剪贴板。
storage在本机保存你的配置、替换规则、中心图标和 30 条历史。
notifications快速模式成功后弹出系统通知。
host_permissionsNot requested. ClipQR runs entirely on the chrome-extension:// origin.
内置 8 种 UI 语言
首次运行自动检测浏览器语言。可随时在设置中切换——弹窗、设置页、历史页即时刷新。
常见问题
关于隐私、功能与剪贴码和在线二维码生成器的区别的简明解答。
扩展本身不会。所有处理都在你的浏览器本地完成。扩展在生成与识别二维码时没有任何网络请求、没有分析、没有遥测。你的剪贴板内容从不离开你的设备。(本落地页使用 Google Analytics 统计访问量——见「隐私」一节。)
可以。打开设置,拖入 PNG / JPG / WebP 文件(≤ 1 MB),用滑块把图标尺寸设在 10% 到 30% 之间。纠错级别会自动提升到 H,确保带图标也能稳定扫描。
可以。复制一张二维码截图,然后触发快速模式。剪贴码用 jsQR 解码图片,应用你的替换规则(若有),把识别到的文本写回剪贴板。轻微倾斜可容忍,正交旋转会导致失败。
按顺序定义的「正则 → 替换」对,首条命中即停止。常见用途:替换 CDN 域名、剥离跟踪参数、统一电话号码格式。每条规则有三个开关:启用、全局替换、识别后应用(用于从图片识别二维码的流程)。
当前版本基于 Manifest V3 与离屏 canvas API,目标为 Chromium 内核浏览器(Chrome、Edge、Brave、Arc、Opera)。Firefox 支持在路线图中。
在线生成器接收你粘贴的文本、在它们的服务器上渲染二维码,并可能记录你的 IP 与编码内容。剪贴码从不接触网络,还提供在线生成器没有的能力:正则替换、从剪贴板图片识别、本地 30 条历史。
最多 30 条生成或识别的文本。仅存储于设备本地的 chrome.storage.local。每条记录显示相对时间、生成/识别徽章,以及两个按钮:复制文本、重新生成并复制二维码。