Verified offline · MV3

ワンクリック。クリップボードから QR へ。完全オフライン

コピーしたばかりの内容——URL、Wi-Fi パスワード、電話番号——をワンクリックで QR コードに。クリップボードの QR 画像からもテキストを復元できます。拡張機能自体はネットワークリクエストを一切送信しません。

Latency
< 80 ms
quick mode
Network
0 req
ever · generation
Languages
8
UI · auto-detect
ClipQR popup — Quick mode, supports text and image clipboard

ClipQR popup · Quick mode · 320 px

QR コード処理に必要なすべて

2 種類のワンクリックコピー方式、オプションの中央ロゴ、正規表現置換、画像からのデコード、30 件の履歴——すべてあなたのデバイス上で完結します。

  • クイックモード

    ツールバーのアイコンをクリックし、ボタンをクリックします。拡張機能がクリップボード(テキストまたは画像)を読み取り、設定済みの置換ルールを実行し、オプションの中央ロゴ付き 512×512 PNG を生成して、PNG をそのままクリップボードへ書き戻します。完了時にシステム通知が表示されます。

  • ノーマルモード

    ポップアップを開き、自動拡張するテキストエリアにテキストを貼り付けるか入力し、「生成」をクリック。220×220 px の QR コードがポップアップ内に表示されます。「コピー」をクリックすると PNG をコピーできます。

  • 中央ロゴ

    設定画面で PNG / JPG / WebP(≤ 1 MB)をドロップ。スライダーでロゴサイズを 10%〜30% に調整できます。ロゴを載せてもスキャンできるように、誤り訂正レベルは自動的に H に引き上げられます。

  • 置換ルール

    「正規表現 → 置換文字列」の組み合わせを順序付きで定義。最初にマッチしたルールで停止します。各ルールに 3 つのトグル:有効化、グローバルマッチ(すべての出現を置換)、デコード後適用(画像から QR を読み取るフロー用)。用途例:CDN ドメイン置換、トラッキングパラメータ除去、電話番号の正規化。

  • クリップボード画像から QR をデコード

    QR コードをスクリーンショット → 画像をコピー → クイックモードをクリック。jsQR が内容をデコードし、置換ルールが実行され、デコード結果がクリップボードに書き戻されます。スマホ画面の長い URL を手入力する必要はもうありません。

  • 30 件の履歴

    生成・デコードされたテキストをすべて、相対時刻、種別バッジ(生成 / 認識)、2 つのボタン(テキストをコピー / QR を再生成してコピー)とともに記録。`chrome.storage.local` のみに保存されます。

  • 多言語

    UI は 8 言語を内蔵:English、简体中文、繁體中文、日本語、한국어、Español、Français、Deutsch。初回起動時にブラウザの言語を自動検出し、設定画面からいつでも切り替え可能。3 ページすべて即座に更新されます。

  • プライバシー

    すべての処理はデバイス上で完結します。設定・ロゴ・履歴は `chrome.storage.local` に保存。ネットワークリクエスト、分析、テレメトリは一切行いません。クリップボードの内容は外部に送信されません。

クイックモードの仕組み

3 ステップでクリップボードからスキャン可能な画像へ。

  1. 10 ms

    ツールバーのアイコンをクリック

    クイックモードでポップアップを開きます。アイコンはツールバー色に自動調整されます。

  2. 2≈ 12 ms

    クリップボードを自動読取

    テキストの場合は正規表現ルールを適用して 512×512 PNG を描画(中央ロゴ任意)。QR 画像の場合は jsQR でデコードしてテキストをクリップボードへ書き戻します。

  3. 3≈ 80 ms

    PNG をクリップボードへ、✓ を一時表示

    システム通知で成功を確認。ツールバーアイコンに緑色のチェックマークが短く表示されます。

プライバシー・バイ・デフォルト

すべての処理はあなたのデバイス上で完結します。サーバーは運営していません。拡張機能がクリップボードの内容を外部に送信することはありません。

DimensionValueVerdict
Network requests during QR generation0none
Telemetry / analytics / crash reports0none
User accounts / sign-up0none
Cloud sync / remote backup0none
Clipboard history sent anywhere0none
  • QR 生成・デコード時にネットワークリクエストは一切発生しません。
  • 拡張機能本体は分析・テレメトリ・クラッシュレポートを一切送信しません。
  • このマーケティングウェブサイトはアクセス計測に Google Analytics を使用しています——クリップボードの内容を見ることはありません。
  • 設定・ロゴ・履歴はすべて chrome.storage.local のみに保存。
  • 必要最小限の権限:clipboardRead、clipboardWrite、storage、notifications。

権限について

マニフェストの各権限は単一の目的のためだけに存在します。コア機能に不要な権限は一切要求しません。

manifest.json14 lines
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_permissions

    Not requested. ClipQR runs entirely on the chrome-extension:// origin.

8 言語の UI を内蔵

初回起動時にブラウザ言語を自動検出。設定ページからいつでも切替可能で、ポップアップ・設定・履歴が即座に切り替わります。

Hello
EnglishEnglish
你好
简体中文Simplified Chinese
你好
繁體中文Traditional Chinese
こんにちは
日本語Japanese
안녕하세요
한국어Korean
Hola
EspañolSpanish
Bonjour
FrançaisFrench
Hallo
DeutschGerman

よくある質問

プライバシー、機能、オンライン QR 生成サービスとの違いに関する簡単な回答です。

  • 拡張機能本体は送信しません。すべての処理はあなたのブラウザー上でローカルに完結します。QR 生成・デコード時にネットワークリクエストは一切なく、分析やテレメトリもありません。クリップボードの内容がデバイスを離れることはありません。(このマーケティングウェブサイトはアクセス計測に Google Analytics を使用しています——「プライバシー」を参照してください。)