QRコード作成・生成ツール
URLや文章を入力するだけでQRコードを即時生成します。サイズとエラー訂正レベルを選んでPNGでダウンロード。入力した内容はサーバーに送信されません。
0 / 1273
サイズ
エラー訂正レベル
テキストを入力するとQRコードが表示されます
QRコードは株式会社デンソーウェーブの登録商標です。
使い方
QRコードを作成するには、まず入力欄にURLやテキストを貼り付けます。SNSのプロフィールURL・ホームページのアドレス・名刺に載せたい電話番号のほか、Wi-Fiのログイン情報(「WIFI:S:ネットワーク名;T:WPA;P:パスワード;;」という書式)をそのまま入れることもできます。
次に、用途に合わせてサイズとエラー訂正レベルを選びます。最後に「PNGでダウンロード」ボタンを押すと画像が保存されます。入力した内容はすべてブラウザの中だけで処理されるため、パスワードや個人情報を含むURLでも安全に使えます。
実践的なアドバイスとして、QRコードに含めるURLはできるだけ短くすることをおすすめします。URLが短いほどQRコード内のデータ量が減り、コードの格子が粗くなるため読み取りエラーが起きにくくなります。長いURLを使う場合は、SNSなどのプロフィールページのURLを入れるよりも、シンプルなドメインのトップページを入れる工夫をするだけでも読み取り精度が上がります。テキストを入れる場合は、イベント会場での一言メッセージ、連絡先情報(vCard形式)、定型文の共有など、QRを読んだ相手にそのまま見せたい内容に向いています。
QRコードのエラー訂正とは
QRコードには誤り訂正(エラー訂正)という仕組みが組み込まれており、コードの一部が汚れや傷で読み取れなくなっても、残りの情報から元のデータを復元できます。エラー訂正能力が高いほど頑丈なQRコードになりますが、その分コードの格子が密になり、格納できるデータ量が減ります。
4段階のレベルと用途の目安を以下の表にまとめます。
| レベル | 誤り訂正能力 | バイトモード最大 | 主な用途 |
|---|---|---|---|
| L(Low) | 約7%修復 | 2,953バイト | データ量重視・汚れにくい環境(印刷物・画面表示) |
| M(Medium) | 約15%修復 | 2,331バイト | 一般用途の推奨。このツールのデフォルト |
| Q(Quartile) | 約25%修復 | 1,663バイト | ロゴをQRコード中央に重ねたいとき |
| H(High) | 約30%修復 | 1,273バイト | 工場・屋外・汚れや破損リスクが高い環境 |
このツールのデフォルトをMにしているのは、一般的な用途——画面や印刷物に表示してスマートフォンで読み取る場面——において、データ量を過剰に減らさず、多少の汚れや圧縮には耐えられる均衡点だからです。LとMの差は実感しにくいことが多いですが、QRコードを屋外掲示物や工場内の棚札など汚れ・劣化のリスクが高い環境で使うならQまたはHを選ぶと安心です。
また「QRコードの中央にロゴを重ねたデザイン」をよく見かけますが、あの手法はエラー訂正を意図的に使っています。ロゴで隠れた部分の情報をエラー訂正で補完することで、見た目のブランディングとQRとしての機能を両立しています。ロゴを重ねたいときはQまたはHを選ぶと、隠れた面積が大きくても読み取れる可能性が高まります。
出典: ISO/IEC 18004:2015(QR Code bar code symbology specification)
よくある質問
- 作成したQRコードは有効期限がありますか?
- 静的QRコードに有効期限はありません。このツールで生成したQRコードはURLやテキストを直接エンコードしているため、リンク先のサービスが存続する限り半永久的に使えます。ただし動的QRコード(短縮URLサービス経由)とは異なり、内容を後から変更することはできません。名刺や印刷物に使う場合はリンク先のURLが変わらないかを事前に確認してください。
- 読み取れないのはなぜですか?
- 主な原因は(1)サイズが小さすぎる(印刷時は2cm角以上推奨)、(2)エラー訂正レベルがLで画像が汚れ・圧縮されている、(3)余白(quiet zone)が足りない——の3つです。このツールではquiet zoneをISO規格推奨の4モジュール確保しています。印刷後に読み取れない場合はサイズを256px以上にして、エラー訂正レベルをM以上に変更して再生成してください。
- 日本語や絵文字を入れても使えますか?
- 使えます。このツールはバイトモード(8ビット)で生成するため、UTF-8で表現できる文字列(日本語・中国語・絵文字・記号)をすべて格納できます。ただし日本語などマルチバイト文字は英数字より1文字あたりのバイト数が大きいため、格納できる「文字数」は英数字より少なくなります(例: ひらがな1文字は3バイト換算)。
- 入力したURLやテキストはサーバーに送られますか?
- 送られません。QRコードの生成はすべてお使いのブラウザの中だけで行われます。入力内容が外部に送信されることはないため、パスワードや個人情報を含むURLでも安全に利用できます。
登録商標について
「QRコード」は株式会社デンソーウェーブの登録商標です。QRコードの仕様はISO/IEC 18004として国際標準化されており、ライセンスフリーで利用できます。このツールで生成したQRコードは商用・非商用を問わず自由にご利用いただけます。