QRコードリーダー
QRコードの画像をここにドロップしてください。スクリーンショットでも、写真でも、書き出したファイルでもかまいません。復号はこのタブの中で行われるので、画像が端末の外に出ることはありません。
QRコードの画像をここにドロップ、または貼り付け
PNG、JPG、WebP、GIF
ブラウザ内で復号しています。ファイルがアップロードされることはなく、その内容が保存されたりどこかへ送られたりすることもありません。
コードを読めることと、信頼できることは別です
QRコードは機械が読める文字列であって、それ以上のものではありません。身元も、署名も、誰が印刷したかの証拠も持ちません。だからこそ、カメラが動き出す前に中身を読むというひと手間には意味があります。

デコーダーが返すもの
デコーダーが返すのは、中身の文字列、シンボルのバージョン、モジュール数です。誰がいつ作ったのか、そのステッカーが別のステッカーの上から貼られたものかどうかは分かりません。どれもQRコードには記録されておらず、世界中のどのスキャナーにも復元できません。
- リンク が最も多い中身で、開く前に全文を読む価値があるのもこれです。短縮リンクは短縮URLとして復号され、その転送先までは分かりません。リダイレクトは開いたときにしか解決されないからです。
- Wi-Fiや連絡先カード は構造化されたテキストとして届きます。ふだんならスマートフォンが一度のタップで実行してしまうものです。
- ただのテキスト は書いてあるとおりで、それ以上の何かではありません。行き先も、動作も、開くものもありません。
あなたの端末の中で復号します
画像はこのブラウザタブの中で読み取られます。アップロードも、サーバーとのやり取りも、保存されるコピーもありません。ファイルはキャンバスに描かれ、復号され、測定され、タブを閉じれば忘れられます。
これは細かい話ではなく、要点そのものです。見知らぬ誰かのステッカー、駐車メーター、身に覚えのない郵便物から撮ったコードは、他人のサーバーに渡すようなものではありません。ブラウザ内で復号するなら、渡す必要がありません。

- 1
画像をドロップする
上のパネルにファイルをドラッグするか、ディスクから選ぶか、クリップボードからスクリーンショットをそのまま貼り付けます。PNG、JPG、WebP、GIFが使えます。SVGは先にそのいずれかに書き出す必要があります。
- 2
中身を最後まで読む
復号された文字列が、スマートフォンなら省略してしまう部分も含めて全文表示されます。まずドメインを、次にパスを読んでください。パスに見慣れたブランド名があっても、ドメインが見慣れないなら意味はありません。
- 3
どの種類かを確かめる
リンク、Wi-Fiネットワーク、連絡先カード、カレンダーの予定は、それぞれスマートフォンに別のことを求めます。種類は上に表示されるので、動作が不意打ちになることはありません。
- 4
スキャンしやすさのスコアを見る
検証ツールが個別に報告するのと同じ4つの測定値を、1つの数値にまとめたものです。コントラスト、クワイエットゾーン、モジュールサイズ、誤り訂正。デザインにどれだけ余裕が残っているかを示します。
このツールが必要になる場面
QRコードリーダーを探すことになる4つの状況。
読み取れる画像の条件
デコーダーがそもそもファイルの中からシンボルを見つけられるかを決める10のポイント。
余白ごと切り取る
コードの内側ではなく、外側で切り取ってください。デコーダーはコードの終わりを知るために外側の明るい余白を必要とします。規格が求めるのは4モジュールで、2モジュールになるとほとんどのリーダーが苦しみ始めます。
正面から撮る
斜めの角度は、多少のぼけよりデコーダーにとって高くつきます。コードを正面から撮ってください。遠近によるゆがみはモジュールの格子を不均一に引き伸ばし、その補正には限界があります。
映り込みを避ける
シンボルの上に明るい反射が乗ると、暗いモジュールが白へ持ち上げられ、デコーダーが測っている差が閉じてしまいます。フラッシュを焚くのではなく、光源から少し体をずらしてください。
大きいほどよい
300ピクセルを占めるコードは、同じコードが60ピクセルの場合よりはるかに確実に復号できます。スクリーンショットの前に拡大し、メッセージアプリの圧縮されたコピーではなくフル解像度の写真から切り出してください。
画面は撮影せずスクリーンショットで
モニターを撮影すると、モアレ、リフレッシュの縞、映り込みが加わります。スクリーンショットにはそれがありません。コードがすでに画面にあるなら、直接取り込んでください。
圧縮されたJPGよりPNGを使う
JPEG圧縮は高コントラストの縁すべてにリンギングを残しますが、QRコードは高コントラストの縁だけでできています。選べる場面ではPNGでスクリーンショットを撮ってください。
SVGは先にラスター画像へ書き出す
ブラウザはサイズを指定されないとSVGをラスター化できないため、ベクターファイルは復号の前にPNGへ書き出す必要があります。デザインツールでも、ブラウザの画像への印刷でもかまいません。
画面に写すコードは1つだけにする
デコーダーは1枚につき1つのシンボルを読みます。1ページに複数ある場合は、1つずつ切り出して、答えが曖昧にならないようにしてください。
ブランド名ではなくドメインを読む
復号されたリンクでは、スキームのあとの最初の単独スラッシュまでがドメインです。その後ろにあるもの、たとえばブランド名、見慣れた単語、それらしいパスは、コードを作った人が自由に決めたものです。
身に覚えのないコードは未検証として扱う
郵便物、駐車メーター、納品書に載ったコードには署名がありません。ここで行き先を読むのはアドレスの確認であって、その先のページについての保証ではありません。

自分で作るという選択もあります
円形やカスタム形状のQRコードを作れる無料のQRコード作成ツール、KoloQR。リンク、Wi-Fi、連絡先、SNSプロフィール用のコードを、読み取れる色と形のまま作れます。
アカウント登録なし、透かしなし、1コードごとの課金もなし。コードはブラウザ内で生成されるので、リンク先がサーバーに送られることはありません。
QRコードを作成Questions? Answered
できます。上のパネルにPNG、JPG、WebP、GIFをドロップするか、ファイルを選ぶか、クリップボードからスクリーンショットを貼り付けると、中身が文字列で表示されます。復号はこのタブの中で走るので、2台目の端末もスマートフォンのカメラも一切必要ありません。
されません。ファイルはこのタブのcanvas要素に読み込まれ、そこで復号され、タブを閉じると破棄されます。アップロードも、サーバーとのやり取りも、保存されるコピーもありません。まさに人が確かめたいコード、つまり出どころの分からないコードにとって、これがいちばん重要な点です。
よくある原因を多い順に挙げると、コードを囲む明るい余白まで切り落としてしまった、斜めの角度から撮った、モジュールのピクセル数が少なすぎる、反射でシンボルの一部が飛んだ、のいずれかです。余白を含めて、まっすぐでくっきりした切り取りをお試しください。
読めます。通常の復号が失敗した場合、2回目の処理で装飾的な形をセル全体に埋め戻し、その下にある行列を読み取ります。この処理が必要なコードも有効なコードです。ただし装飾に余裕を使っているということなので、印刷前に知っておく価値があります。
読み取れます。ただし先にページのスクリーンショットが必要です。このツールが読むのは書類ではなく画像だからです。撮る前にPDFを拡大してください。ページ全体表示から撮ったコードは、たいてい1辺40〜50ピクセルしかなく、デコーダーが解像できる下限を下回ります。
使いません。ライブのカメラ映像ではなく、スクリーンショット、写真、書き出しファイルといった画像ファイルを読みます。そのためカメラの許可を求めることはなく、バックグラウンドで何かを撮ることもありません。物理的なコードを読むには、任意のカメラで撮った写真をここにドロップしてください。
ここで画像を復号し、返ってきた文字列を最後まで読んでください。https:// のあとの最初の単独スラッシュまでがドメインです。まずその部分を読んでください。その後ろはコードを作った人が決めたもので、いくらでもそれらしく見せられます。
表示されます。Wi-Fi QRコードは、ネットワーク名、セキュリティ方式、パスワードを中身にそのままの文字列として保持します。この形式に暗号化はありません。復号された内容は全文表示されるので、印刷したWi-Fiコードが何を見せてしまうかの確認にもなります。
ページとデコーダーを読み込むときだけです。どちらもブラウザに入ってしまえば、画像の復号にネットワークは一切不要で、ファイルをドロップしても通信は発生しません。もちろん、復号されたリンクを開くのは別の操作で、そちらには接続が必要です。
デザインにどれだけ余裕が残っているかを100点満点で表した数値で、ファイルから測った4つの値、つまりコントラスト、クワイエットゾーン、モジュールあたりのピクセル数、誤り訂正レベルを重みづけしたものです。確率ではなく余裕の指標です。印刷の可否を決めるのは実際の素材での校正刷りです。
リーダーはコードが何を言っているかに答えて、そこで終わります。QRコード検証ツールは同じファイルから、スコアの内訳である5つの測定値、つまりコントラスト、クワイエットゾーン、モジュールサイズ、シンボルのバージョン、誤り訂正を、それぞれの判定つきで報告します。QRコードを読み取る方法では、ほかの経路、つまりスマートフォンのカメラ、スクリーンショット、そして手に持っている画面に映ったコードを扱っています。
関連ページ
このページの続きになるページ - 同じ場面、同じ種類のコード、あるいは次に決めることについて。
QRコードを読み取る方法:スマートフォン、スクリーンショット、2台目の端末
どちらのプラットフォームでもカメラで読めますが、やっかいな場面 - スクリーンショット、手に持った端末に表示されたコード、ログイン用のコード - にはそれぞれ別の手が要ります。
WhatsApp QRコード
連絡先を保存しなくても、1回のスキャンであなたの番号とのWhatsAppチャットが開きます。
Facebook QRコード
1回のスキャンで、Facebookページ・グループ・Messengerのチャットが開きます。
名刺
コードが腕の長さの距離で見られる唯一の場所。だからこそ、隅に置くのではなく、名刺のレイアウトの中にデザインします。
ホテル
メニュー・Wi-Fi・チェックイン・館内案内を、客室やフロント、テーブルからワンスキャンで。
QRコード検証ツール
印刷で壊れるものを基準にコードを測ります。コントラスト、クワイエットゾーン、モジュールサイズ、シンボルのバージョン、誤り訂正。
KoloQRを選ぶ理由
- ウェブサイト、メニュー、Wi-Fi、PDF、名刺用のQRコードを作成
- 色・ロゴ・オリジナルの形をカスタマイズ
- 高品質なPNG・SVGファイルをダウンロード
- 印刷にもデジタルにも対応
