QRコード生成
テキスト・リンク・Wi-Fi情報・連絡先から高解像度のQRコードを作成します。サイズと誤り訂正レベルを選び、PNGをダウンロードするかData URIをコピーできます。
任意のテキストからQRコードを作成します。Webサイトのリンク、Wi-Fiのログイン情報、連絡先、住所、ただのメッセージなどが対象です。出力サイズと誤り訂正レベルを選び、PNGをダウンロードするか、Data URIをコピーしてHTMLやCSSに直接埋め込めます。
誤り訂正レベルを上げるほど、傷や印刷の乱れに強くなりますが、パターンは密になります。通常はレベルMが適切な初期設定で、ステッカーやパッケージ、汚れる可能性のあるものにはHが向いています。大量に印刷する前に、必ず実際のスマートフォンで印刷したコードを読み取って確認してください。
QRコードを作成する方法
テキスト、リンク、Wi-Fi用の文字列を入力します
サイズと誤り訂正レベルを選びます
PNGをダウンロードするか、Data URIをコピーします
よくある質問
誤り訂正レベルはどれを選べばよいですか?
レベルM(約15%の損傷に耐える)は画面表示やきれいな印刷に適しています。レベルH(約30%)は、傷が付いたり一部が隠れたりする可能性のあるステッカー、パッケージ、屋外での使用向けです。
Wi-Fi用のQRコードはどう作りますか?
標準の書式「WIFI:T:WPA;S:network-name;P:password;;」を使うと、読み取ったスマートフォンがネットワークへの接続を提案します。パスワードはURLで安全に扱える形にするか、特殊文字をエスケープしてください。
どのくらいの大きさで印刷すればよいですか?
スマートフォンを近づけて読むなら最低2×2 cm、遠くから見るポスターならより大きく、おおよそ閲覧距離の10分の1が目安です。PNGは拡大して使えるよう十分な大きさで生成されます。
中央にロゴを入れられますか?
このツールではできません。他のツールで行う場合は、中央を覆うとデータが失われることを覚えておいてください。小さなロゴを重ねても安全なのは、レベルHの誤り訂正があるからです。
コードは追跡されたり期限切れになったりしますか?
いいえ。これは静的QRコードで、内容はパターン自体に符号化されているため、期限切れになることも、無効化できるリダイレクトになることもありません。
内容はアップロードされますか?
いいえ。コードはブラウザ内で生成されます。ただし読み取った人は内容を見られるため、共有したくない非公開のパスワードは決して符号化しないでください。
概要
| 入力 | テキスト |
|---|---|
| 複数ファイル | いいえ |
| 実行場所 | ブラウザ内で実行 - ファイルはアップロードされません |
| オフラインでも動作 | はい — ページを読み込んだ後 |
| 料金 | 無料・登録不要・透かしなし |
変換が静かに壊れるところ
変換のバグの多くは構文ではなく意味の問題です。郵便番号のCSV列は、表計算ソフトが数値だと推測した瞬間に先頭のゼロを失います。長いIDは浮動小数点の精度を超えてしまいます。日付は、日が先か月が先かによって意味が変わります。JSONのキーには順序がありませんが、配列にはあります。キーを並べ替えるツールは何も変えませんが、配列を並べ替えるツールはデータを変えてしまいます。Unicodeも落とし穴です。テキストはUTF-8やUTF-16、あるいはBOM付きで届くことがあり、推測を誤ったデコーダーはアクセント付きの文字を文字化けに変えてしまいます。変換を信用する前に、最初と最後の行、先頭にゼロがあるフィールド、引用符・カンマ・改行を含むフィールドを抜き取り検査してください。
機密情報を安全に扱う
開発者向けツールは、人が思っている以上に頻繁に認証情報を扱います。危険なのはアルゴリズムではなく、データがどこへ行くかです。ハッシュ化は一方向であり、暗号化ではありません。MD5とSHA-1はセキュリティに関わる用途ではすでに破綻しており、パスワードの保存にはSHA-256さえ適切な道具ではありません。bcrypt、scrypt、Argon2は、まさに遅くなるために存在しています。Base64はエンコードであって保護ではありません。誰でもデコードできるので、難読化として扱ってはいけません。JWTは持っている人なら誰でも中身を読めるため、ペイロードに秘密情報を入れてはいけません。また、トークンをデコードしても署名は検証されません。検証には鍵が必要です。このサイトのすべてはブラウザ内でローカルに動作するため、トークンやパスワードを安全に扱えるのです。