無料QRコード生成ツール(オンライン)

URL、テキスト、WiFiパスワード、連絡先カード用のQRコードを作成。PNGまたはSVGとしてダウンロード · 登録不要。

ブラウザ内で生成 · サーバーには何も送信されません

QRコードとは?

QR(Quick Response)コードは、URL、テキスト、WiFi認証情報、連絡先情報などのデータを格納する2Dバーコードです。スマートフォンのカメラを向けるだけでスキャンできます。名刺、レストランのメニュー、製品パッケージ、イベントチケット、マーケティング資料などで広く使われています。

QRコードの簡単な歴史

QRコードは1994年、デンソー(後にデンソーウェーブとして分社)のエンジニアであった原昌宏氏が、日本の自動車サプライチェーンの問題を解決するために発明しました。トヨタのリーン生産方式では、一つの加工品ごとに、一次元バーコードが運べる約20文字を超えるSKUが発生し、作業者は部品一つあたり10個のコードを連続でスキャンしていました。原氏に与えられた課題は、ラベル全体を一つのシンボルで、どの向きでも、素早く運べる二次元コードを設計することでした。原氏はインタビューで、マトリックス格子のレイアウトは昼休みに眺めていた囲碁盤の白黒の石から一部着想を得たと語っています。より難しい問題は位置検出でした。シンボルが斜めや逆さに撮影されたとき、スキャナはコードがどこから始まり、どちらが上かをどう知るのか。原氏の答えが、すべてのQRコードの三隅にある三重同心正方形の位置検出パターンです。通常の印刷物と衝突しない目印を選ぶため、原氏のチームは何千冊もの雑誌や新聞の縞模様の連続長頻度を集計し、1:1:3:1:1、細い黒、細い白、太い黒、細い白、細い黒という比率が普通の印刷ではほぼ現れないことを突き止めました。スキャナが探しているのはこの比率です。デンソーウェーブのもう一つの決定的な貢献は戦略的なものでした。同社はQRコードの特許を保有しているものの、公開規格であるISO/IEC 18004に準拠したいかなる利用についてもロイヤリティを明示的に放棄しました。この規格は2000年6月に初版が公開され、2006年(「QR Code 2005」を定義)、2015年(単に「QR Code」に改称)、そして現行の2024年8月の第4版に大きな改訂が加えられました。「QR Code」の商標は保護されていますが、基盤となるマトリックスバーコード自体は自由に使えます。この1994年の決定こそ、QRコードがPDF417、Aztec、Datamatrixを抑えて消費者向け二次元バーコード競争に勝った最大の理由です。一般普及は端末カメラのネイティブ検出とともに訪れました。2017年9月のiOS 112018年5月のGoogle Lensです。今では現代の端末はすべて、別のスキャナアプリを使わずに既定のカメラアプリでQRコードを読み取ります。

QRコードの構造

QRコードの一般的な用途

規格と歴史的マイルストーン

その他のよくある質問

QRコードはどの大きさで印刷すればよいですか?

印刷であれば最低2 cm × 2 cm(約0.8インチ)で、これは一般的なスマホカメラ解像度において、読み取り距離とモジュールサイズの比率がおよそ20:1になる大きさです。実用的な目安は最小印刷サイズ ≈ 読み取り距離 ÷ 10です。2 mから読み取らせるQRなら最低20 cm幅、高速道路の50 m先の看板上なら最低5 m幅にしてください。

同じ内容でも、生成されるコードの大きさが異なることがあるのはなぜですか?

理由は二つあります。第一に、エンコーダがQRのバージョンを上げた可能性です。選んだ誤り訂正レベルに必要な冗長性が、小さいバージョンに収まらなかったためで、辺あたりのモジュール数が増えます。第二に、エンコーダがモードを切り替えた可能性です。数字のみのIDは数字モードで1文字あたり3.33ビットですが、文字接頭辞が付くと英数字またはバイトモードになり、1文字あたりのビット数が増えてバージョンが上がることがあります。

中心にロゴを入れてもQRを壊さずに済みますか?

はい、誤り訂正レベルも引き上げるなら、視認領域の25-30%程度までは大丈夫です。リード・ソロモンはロゴで覆われたモジュールを復元できますが、レベルごとの回復率までです。Hレベル(30%)がロゴ重ねの標準、Qレベル(25%)は小さめのロゴ向きです。本印刷の前に、最低でも三機種の異なる端末でスキャンテストをしてください。ロゴがどの具体的なモジュールに重なるかも結果を左右します。

静的QRと動的QRの違いは?

静的QRはペイロードを直接符号化します。スキャンすれば、符号化したときと全く同じURLや本文が得られます。動的QRはサードパーティのサーバを介して転送される短いトラッキングURLを符号化し、コードを再印刷せずに行き先を変えられ、すべてのスキャンを記録できます。本ジェネレータは静的QRのみを生成します。内容は内容そのもので、リダイレクトもトラッキングもありません。更新は遅くなりますが、フィッシング検出スキャナには無害に映り、サードパーティのリダイレクト業者が廃業しても使い続けられます。

QRコードは大文字と小文字を区別しますか?

データは区別しますが、何が入るかはモードが決めます。英数字モード大文字A-Z、数字、空白、$ % * + - . / :のみを扱います。小文字で書いたURLはエンコーダをバイトモードに押し戻し、1文字あたりのビット数が増えてQRバージョンが上がることがあります。行き先を自分でコントロールできるなら、クエリ文字列なしのドメインで大文字のみの短いパスを使うことで、コードを可能な限り小さく保てます。

入力した内容はどこかに保存または送信されますか?

いいえ。本ジェネレータは、MITライセンスのQRCode.jsライブラリを通じて、すべてあなたのブラウザ内で動作します。URL、Wi-Fiパスワード、vCard、画像データはローカルで計算・描画され、いかなるサーバにも送信されません。アナリティクスイベントが値を記録することもなく、マーケティングリストが入力を捕捉することもありません。DevToolsのNetworkパネルで、ページ読み込み後にPOSTが一切発生しないことを確認できます。Wi-FiパスワードやvCardの電話番号は、サーバサイドのジェネレータが収益化したがる種類のペイロードそのものですが、本ツールはそうしません。

よくある質問

QRコードに最適なサイズは?

印刷物の場合、QRコードは最低でも2cm × 2cm(約0.8インチ)にしてください。看板や離れた場所から見るサインの場合は、比例して大きくします。目安として, 最小コードサイズはスキャン距離を10で割った値となります。

PNGとSVG, どちらをダウンロードすべきですか?

デジタル用途(ウェブサイト、SNS、メール)にはPNGを使用してください。印刷物にはSVGを使用してください。SVGはベクター形式なので、品質を損なうことなくあらゆるサイズに拡大縮小できます。

QRコードの色をカスタマイズできますか?

はい, 前景色と背景色のカラーピッカーを使ってブランドに合わせられます。ただし、両色の間に十分なコントラストを保ってください。そうでないとスキャナーがコードを正しく読み取れません。

QRコードに有効期限はありますか?

いいえ。ここで生成されるQRコードは静的です, データはパターン内に直接エンコードされています。リンク先のコンテンツ(URLなど)が有効である限り、永久に機能し続けます。

「誤り訂正レベル」は何をしますか?

誤り訂正レベルが高いほど、コードの一部が破損したり、汚れたり、ロゴで覆われたりしてもスキャナーで読み取れます。低 (7%) はパターンが最も小さくなり、高 (30%) は大きな破損にも耐えますが、コードが密になります。

関連ツール