One-click QR generation & decoding. Padding, label, center logo, regex rules. Fully offline.
Users
10
+6 in 30 days
Rating
5.0 / 5
+5.00 in 30 days
Ratings
1
+1 in 30 days
Store rank
#200K
#167K among extensions
Version
0.2.0
updated 21 Sep 2026
Users
monthly, 1 months
Latest, 21 Oct 2026:10 usersMove the mouse over the chart for any month
Ratings count
monthly, 1 months
Latest, 21 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About ClipQR
Generate a QR code from anything in your clipboard — a URL you just copied, a Wi-Fi password, a phone number, a contact card — in one click. No upload, no tracking, no accounts.
⚡ Quick mode
Click the toolbar icon, click the button. The extension reads your clipboard (text or image), runs any regex replacement rules you've configured, renders a 512×512 PNG with optional center logo, and copies the PNG straight back to your clipboard. A system notification confirms success.
📝 Normal mode
Open the popup, paste or type your text into the auto-growing textarea, click Generate. The QR appears in the popup at 220×220 px. Click 复制 to copy the PNG.
🅿 Image padding
Add configurable whitespace around the QR matrix — None / Small / Medium / Large — so the rendered PNG has breathing room for layouts, print, or composition with other graphics. The QR matrix shrinks to fit; error correction stays high so scannability is unaffected.
🏷 Padding label
Render a short label (for example, the domain of a URL) inside the padding band, extracted from your text by a regex rule. Pick any of the six anchor positions: top-left, top-center, top-right, bottom-left, bottom-center, bottom-right. First matching rule wins; padding = None disables the label so you don't get overlapping text.
🖼 Center logo
Drop a PNG / JPG / WebP (≤ 1 MB) into Options. The slider sets logo size 10%–30%. Error correction is bumped to Level H so the code stays scannable with a logo on top.
🔁 Replacement rules
Define ordered regex → replacement pairs. The first matching rule wins; others are skipped. Per-rule toggles: enabled, global (replace all matches), and "apply after decoding" for QR-from-image workflows. Common uses: CDN domain swap, tracking-parameter strip, phone-number normalisation.
🔍 Decode QR from clipboard image
Screenshot a QR code → copy the image → click Quick mode. jsQR decodes the content, replacement rules run, the decoded text is written to your clipboard. No more typing long URLs from a phone screenshot.
🕘 30-entry history
Every generated or decoded text is logged with a relative timestamp, a kind badge (`Generated` / `Decoded`), and two buttons: copy text, or regenerate and copy the QR. Stored only in chrome.storage.local.
🌍 Multilingual
8 built-in UI languages: English, 简体中文, 繁體中文, 日本語, 한국어, Español, Français, Deutsch. Auto-detects browser language on first run; switch any time in Options — all three pages update instantly.
🔒 Privacy
All processing happens on your device. Configurations, logo, and history live in `chrome.storage.local`. No network requests, no analytics, no telemetry. The extension never sends your clipboard contents anywhere.
📋 Permissions used
- `clipboardRead` / `clipboardWrite` — read and write text and images.
- `storage` — keep your config and history locally.
- `notifications` — show a system notification on quick-mode success.