入力した文字列を実際に符号化して、誤り訂正レベルごとの型番・マス数・あと何文字入るかを判定します
| 誤り訂正レベル | 収まるか | 型番 | 一辺のマス数 | あと何文字入るか |
|---|
QRコードの大きさを表す1〜40の番号です。型番1は21×21マス、型番が1つ上がるごとに縦横とも4マスずつ増え、型番40は177×177マスになります。データが増えれば型番は自動的に上がります。型番が上がるとマスが細かくなるため、同じ印刷サイズなら読み取りにくくなります。名刺やチラシに載せるなら、型番を小さく保つほど安全です。
コードの一部が汚れたり欠けたりしても復元できる割合の目安で、L≈7%・M≈15%・Q≈25%・H≈30%です。訂正に使う領域が増えるぶん、同じ型番に入るデータ量は減ります。そのため同じ文字列でも、Hにすると型番が上がることがあります。屋外掲示や印刷物のようにコードが汚れやすい用途ではQやHを、画面表示だけならLやMを選ぶのが一般的です。
QRコードは中身に応じて符号化の方法を切り替えます。数字だけなら1文字あたり約3.33ビット、英大文字と一部記号だけなら約5.5ビット、それ以外(小文字・日本語など)は1文字あたり8ビット以上を使います。つまり同じ「100文字」でも、数字だけの100文字と日本語の100文字ではデータ量が3倍近く違います。「QRコードは何文字まで」という質問に一つの答えが無いのはこのためです。
入る文字数は、文字の種類(数字だけか、英数字か、日本語を含むか)と誤り訂正レベルで変わります。理論上の最大は数字のみ・誤り訂正レベルLで7089文字ですが、日本語を含む場合は同じ条件でも1817文字程度まで下がります。このツールは実際に符号化して、入力した文字列があと何文字入るかを判定します。
QRコードの大きさを表す番号で、1から40まであります。型番1は21×21マス、以降は型番が1つ上がるごとに縦横とも4マスずつ増え、型番40は177×177マスです。データが増えると自動的に型番が上がり、マス目が細かくなるため、印刷時に必要な大きさも増えます。
いいえ。符号化と判定はすべてお使いのブラウザ内(JavaScript)で行われます。入力内容がサーバーへ送信されることはありません。