📱 QRコード生成

URL、テキスト、その他のデータのQRコードを生成 — オフライン対応

✓ ずっと無料 · ✓ 登録不要 · ✓ アップロード不要 · ✓ オフライン対応

🔒 データがデバイスの外に出ることはありません。 すべての処理はqrcode.jsライブラリ(クライアントサイド)を使用してブラウザ内でローカルに行われます。アップロード、サーバー、追跡は一切ありません。

特長

  • あらゆるコンテンツ — URL、プレーンテキスト、メールアドレス、電話番号、WiFi認証情報など、さまざまなQRコードを生成できます。
  • カスタムカラー — ブランドに合わせて前景色と背景色を自由に設定できます。
  • 調整可能なサイズ — 100pxから1000pxまで生成可能 — 小さなラベルから大きなポスターまで対応。
  • PNGとSVGエクスポート — 画像用のPNG、または無限にスケーラブルなベクターグラフィック用のSVGでダウンロードできます。
  • 高い誤り訂正 — 内容が収まる限り最も強いレベルH(30%)を使用。一部が汚れたりロゴで隠れたりしても読み取れます。

仕組み

  1. コンテンツを入力 — エンコードしたいURL、テキスト、メール、電話番号、その他のデータを入力します。
  2. 外観をカスタマイズ — サイズ、前景色、背景色を設定します。
  3. QRコードをダウンロード — PNG(ラスター)またはSVG(ベクター)でエクスポート — どちらも完全にオフラインで生成されます。

活用例

  • WebサイトやSNSプロフィールへのリンク
  • 読み取り可能な連絡先情報入りの名刺
  • 説明書へのリンク付き商品パッケージ
  • イベントのチェックインコードやチケット
  • WiFiネットワークの共有(WIFI:T:WPA;S:network;P:password;;)

よくある質問

QRコードの中央にロゴを入れられますか?

はい。ロゴを追加すると、中央の白い背景の上に配置されます。高い誤り訂正レベル(レベルH)を使っているので読み取りは可能ですが、完成したコードは必ずスマホで読み取りテストをしてください。

QRコードはオフラインで生成されますか?

はい、完全にオフラインです。qrcode.jsライブラリはブラウザ内で動作します。データがどこかに送信されることはありません。

SVGとPNGはどちらを使うべきですか?

SVGはベクター形式で、品質を損なわずにどんなサイズにも拡大可能です。印刷に最適です。PNGはラスター形式で、特定のサイズでのデジタル使用に最適です。

最大でどれくらいの内容を入れられますか?

2,953 バイト、半角英数字ならほぼその文字数です(漢字・かな・絵文字は1文字3〜4バイト)。1,273 バイトまではレベルHの誤り訂正を保ち、それより長いと収まるよう1段階ずつ下げ、そのことを画面で知らせます。ロゴにはレベルHが必要なので、ロゴ付きの上限は 1,273 バイト。実際は短いほど良く、短いリンクならコードが粗くなり離れた場所からでも読めます。

色を変えても大丈夫?

はい。コードを背景より暗く、コントラストを高く保ってください。明暗が逆(反転)のコードや淡い色は多くの読み取りアプリでつまずくので、危ない組み合わせのときは画面で警告します。印刷前にスマホで確認を。

関連ガイド

関連ツール

  • ▮▯▮ バーコード生成 — Code128・EAN-13・UPC-Aなど多彩な形式でバーコードを生成
  • 📡 端末間ファイル転送 — スマホからPCへ、あるいはどこへでも——2つのブラウザ間でファイルを直接送信。アップロード不要、アカウント不要、メール不要。片方の端末がコードを作り、もう片方が参加すれば、ファイルが端末から端末へ飛んでいきます。
  • 画像をBase64に変換 — 画像を Base64 データ URI に変換、テキストの Base64 エンコード / デコード、Base64 からファイルへの復元も
  • 📦 画像を圧縮 — 画質を損なわずファイルサイズを削減 — すべてブラウザ内で処理

💬 バグ、アイデア、ご挨拶など? Milo 🐨 に連絡 · [email protected]