あるフォームが写真を「50 KB以下」で求めてきます。スマホのファイルを開くと——3.2 MB。いまどきの1200万画素写真はたいていこの重さです。実に64倍も大きすぎます。誰もがそうするように、あなたの最初の反応は写真を小さなサムネイルに縮小すること。200×200ピクセル、切手サイズです。アップロードすると、今度はサイズが合わずフォームに弾かれます。
ここで誰も教えてくれない真実があります。50 KBにするのに、画像のサイズを変える必要はほとんどありません。下げるべきは「画質」だけです。フル解像度のスマホ写真なら、JPEGの品質を25あたりに下げるだけで、3.2 MBのファイルを50 KBのライン以下に押し込めつつ、1200万画素をすべて残せます。縮小もトリミングも「小さくする」もなし。ただスライダーを動かすだけです。
私は当てずっぽではなく計ってみました。標準的な1200万画素スマホ写真——4000×3000ピクセル、カメラ直出し3.2 MB——をブラウザツールで12の異なる品質設定で圧縮し、毎回の実際のファイルサイズを記録しました。結果は次のとおり:
| 品質設定 | 出来上がったファイルサイズ(同じ3.2 MB・1200万画素写真) |
|---|---|
| 80(多くのツールのデフォルト) | 1011.0 KB |
| 70 | 530.9 KB |
| 60 | 318.7 KB |
| 55 | 255.4 KB |
| 50 | 200.6 KB |
| 45 | 157.3 KB |
| 40 | 112.4 KB |
| 35 | 83.2 KB |
| 30 | 58.1 KB |
| 28 | 54.9 KB |
| 25 | 45.8 KB |
| 20 | 40.8 KB |
表の一番下の行を見てください。品質25では、同じ3.2 MB写真が45.8 KBになります——50 KBを余裕で下回りながら、サイズはそのまま4000×3000ピクセル。寸法は一度も変わっていません。ファイルが小さくなったのは、JPEGを数MBに膨らませていた目に見えない細部を圧縮ツールが捨てたからにすぎません。品質20では40.8 KBに、品質28では54.9 KB(わずかにオーバー)になります。つまり普通のスマホ写真で「50 KB以下」にする最適な品質は25〜28です。
なぜ50 KBが「リサイズ不要」の境界線か
この表には実用的な経験則が隠れています。どのあたりから寸法を変える必要が出るか見てください:
- 200 KB(品質80):簡単、フル解像度、画質そのまま。
- 100 KB(品質60〜65):容易、フル解像度、まだシャープ。
- 50 KB(品質25〜28):余裕、フル解像度、100%拡大でわずかに柔らかいだけ。
- 20 KB(品質20+約320ピクセルへ縮小):ここでようやく寸法を縮小する必要が出ます。最低品質でも1200万画素写真は入らないからです。
つまり50 KBは、普通のスマホ写真で寸法を変えずにクリアできるおそらく最後のサイズ上限です。これを知っていると実に役立ちます。縮小しようとする本能こそが多くの人のつまずきどころで——写真を小さくしすぎて、フォームに寸法や比率で文句を言われ、20分を無駄にするからです。
50 KBの上限はどこに出てくるか
この上限は「20 KB」のような極端なケースよりも一般的で、顔写真が見られればいいがあまり保存できないシステムに多く見られます:
- 政府・自治体の証明写真アップロード。パスポートや免許、戸籍登録のなかには写真を50 KBに制限するところがあり、ビザ系の100 KBではありません。それでも顔はハッキリしたものを求め、サムネイルは求めません。
- 大学・試験の出願ポータル。登録アップロードの写真を「50 KB以下」とする学生・出願システムは少なくありません。
- 企業の人事・社内ディレクトリ。古い人事ソフトの社員プロフィール写真は、多くの場合1枚50 KBに制限されています。
- 掲示板・アプリ・ゲームのアバター。多くのプラットフォームはアバターを50 KBに制限して保存と帯域を節約しますが、アイコンは小さく表示するので品質25でも全く問題ありません。
- メール署名画像。大きな埋め込み画像を嫌う企業メールもあり、50 KBなら毎通メールの署名写真が膨らみません。
- App Store・Play コンソールの素材。一部の提出画面は特定の宣伝画像に50 KB上限を提示します。
品質25は実際どう見えるか
正直に言うと:4000×3000の100%拡大では写真がやや柔らかく、複雑な部分(葉、細い髪、生地のテクスチャ)が少しシャープさを失います。しかし50 KBのアップロードを100%拡大で見る人はいません。こうしたシステムは写真を100〜300ピクセルのサムネイルか小さな証明プレビューで表示します。その大きさなら品質25は元の写真とほとんどの目には見分けがつきません。目に見えない画素と引き換えに、アップロード制限を通るファイルを手に入れているのです。
時間を無駄にする(そして状況を悪くする)間違い
- まず小さなサムネイルに縮小する。これが最大の罠。人は150×150ピクセルに飛びつき、見栄えが悪く、しかもポータルの寸法規則を破ることも多い。代わりにフル解像度のまま品質を下げて圧縮しましょう。使える画像を保ちつつ制限をクリアできます。
- 同じJPEGを何度も上書き保存する。「名前を付けて保存」するたび再圧縮されます。3〜4回でノイズが積み重なり写真がぼやけ、サイズはほとんど変わりません。元ファイルから一度だけ、目標品質で圧縮してください。
- サーバー側のオンライン圧縮ツールを使う。写真は他人のサーバーへ送られ、処理中にそこに留まり、またダウンロードされます。証明写真や出願書類ならこれは本物のプライバシーリスクです。ブラウザ側ツールは完全にローカルで動き——ファイルはデバイスを出ません。
- 品質のパーセントがファイルサイズに線形だと考える。表を見ると曲線は高いほど急で、低いほど平らです。80から70へ(10ポイント)下げると1011 KBが531 KBに——47%減。30から20へ(同じ10ポイント)でも58 KBから41 KBへ——わずか29%減。大きな削減は高い側にあり、だから50 KBには約25まで下げる必要があります。
- 慌てて品質を10に下げる。20以下ではファイルはほとんど小さくなりません(最下段は40 KB付近に固まる)が、ブロックノイズや空の縞、ぼやけた縁が目立ちます。50 KBの目標なら25付近に保ち、結果を写真らしく保ちましょう。
私が実際に使っている手順
- 要件をメモする。フォームには最大ファイルサイズ(「50 KB以下」)と、ときに寸法のヒント(240×320など)の両方が書いてあります。どちらも控えます。
- 写真をブラウザ圧縮ツールへ入れる。まだ何も触らない——デフォルト品質80で圧縮され、スマホ写真なら約1011 KBになります。大幅オーバーですが予想通りです。
- 品質スライダーを約25に下げる。サイズ表示が落ちるのを見る:500 KB…200 KB…46 KB。25〜28付近で止めます。
- 数字を確認してダウンロード。45〜49 KBならライン内です。55 KBなら23まで下げます。それからフォームへアップロード。
- フォームが特定ピクセルを求めない限り絶対にリサイズしない。50 KBの段階では寸法はほとんどボトルネックになりません——品質がそうです。
50 KBと他の一般的な上限の比較
上限によってやり方が変わり、50 KBはちょうど「リサイズ不要」ゾーンの縁にあります:
| 上限 | 必要な目安品質 | リサイズ必要? | 難易度 |
|---|---|---|---|
| 20 KB | 20〜30 | 必要、通常約320ピクセルへ | 難 |
| 50 KB | 25〜28 | 不要 | 中 |
| 100 KB | 60〜65 | 不要 | 易 |
| 200 KB | 75〜80 | 不要 | 極易 |
上限が50 KBより厳しいなら、「写真を20 KB以下に圧縮する」ガイドで「縮小してから強く圧縮」の場合を詳しく扱っています。ゆるいなら、100 KBガイドと200 KBガイドがより楽な段階を説明します。大きすぎるメール添付はメール写真の解決策を参照。
30秒でわかる答え
写真をアップロード。デフォルトの1011 KBという結果は無視。品質を25に下げる。約46 KBのファイルをダウンロード。フォームへアップロード。これで全部です——ソフトの導入もサーバー送信もアカウントもリサイズも不要。1200万画素写真はそのまま1200万画素。ただ3.2 MBが46 KBになっただけです。
次にフォームが「50 KB以下」と言ったら、サムネイル作りは抜きにしましょう。画質を下げ、解像度は残し、そのまま制限をくぐり抜けてください。