" />
← ブログに戻る

オンラインフォーム・アバター・IDアップロード向けに写真を50 KB以下に圧縮する方法

あるフォームが写真を「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
70530.9 KB
60318.7 KB
55255.4 KB
50200.6 KB
45157.3 KB
40112.4 KB
3583.2 KB
3058.1 KB
2854.9 KB
2545.8 KB
2040.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です。

同じ3.2 MB・1200万画素スマホ写真を品質25で圧縮した前後の比較——46 KBに縮小、画素はすべて維持
3.2 MBのスマホ写真を品質25で46 KBに圧縮。画素は一つも失われません——リサイズは不要。より大きな上限は下の100 KB・200 KBガイドを参照。

なぜ50 KBが「リサイズ不要」の境界線か

この表には実用的な経験則が隠れています。どのあたりから寸法を変える必要が出るか見てください:

つまり50 KBは、普通のスマホ写真で寸法を変えずにクリアできるおそらく最後のサイズ上限です。これを知っていると実に役立ちます。縮小しようとする本能こそが多くの人のつまずきどころで——写真を小さくしすぎて、フォームに寸法や比率で文句を言われ、20分を無駄にするからです。

50 KBの上限はどこに出てくるか

この上限は「20 KB」のような極端なケースよりも一般的で、顔写真が見られればいいがあまり保存できないシステムに多く見られます:

品質25は実際どう見えるか

正直に言うと:4000×3000の100%拡大では写真がやや柔らかく、複雑な部分(葉、細い髪、生地のテクスチャ)が少しシャープさを失います。しかし50 KBのアップロードを100%拡大で見る人はいません。こうしたシステムは写真を100〜300ピクセルのサムネイルか小さな証明プレビューで表示します。その大きさなら品質25は元の写真とほとんどの目には見分けがつきません。目に見えない画素と引き換えに、アップロード制限を通るファイルを手に入れているのです。

時間を無駄にする(そして状況を悪くする)間違い

私が実際に使っている手順

  1. 要件をメモする。フォームには最大ファイルサイズ(「50 KB以下」)と、ときに寸法のヒント(240×320など)の両方が書いてあります。どちらも控えます。
  2. 写真をブラウザ圧縮ツールへ入れる。まだ何も触らない——デフォルト品質80で圧縮され、スマホ写真なら約1011 KBになります。大幅オーバーですが予想通りです。
  3. 品質スライダーを約25に下げる。サイズ表示が落ちるのを見る:500 KB…200 KB…46 KB。25〜28付近で止めます。
  4. 数字を確認してダウンロード。45〜49 KBならライン内です。55 KBなら23まで下げます。それからフォームへアップロード。
  5. フォームが特定ピクセルを求めない限り絶対にリサイズしない。50 KBの段階では寸法はほとんどボトルネックになりません——品質がそうです。

50 KBと他の一般的な上限の比較

上限によってやり方が変わり、50 KBはちょうど「リサイズ不要」ゾーンの縁にあります:

上限必要な目安品質リサイズ必要?難易度
20 KB20〜30必要、通常約320ピクセルへ
50 KB25〜28不要
100 KB60〜65不要
200 KB75〜80不要極易

上限が50 KBより厳しいなら、「写真を20 KB以下に圧縮する」ガイドで「縮小してから強く圧縮」の場合を詳しく扱っています。ゆるいなら、100 KBガイド200 KBガイドがより楽な段階を説明します。大きすぎるメール添付はメール写真の解決策を参照。

30秒でわかる答え

写真をアップロード。デフォルトの1011 KBという結果は無視。品質を25に下げる。約46 KBのファイルをダウンロード。フォームへアップロード。これで全部です——ソフトの導入もサーバー送信もアカウントもリサイズも不要。1200万画素写真はそのまま1200万画素。ただ3.2 MBが46 KBになっただけです。

次にフォームが「50 KB以下」と言ったら、サムネイル作りは抜きにしましょう。画質を下げ、解像度は残し、そのまま制限をくぐり抜けてください。

今すぐ写真を50 KB以下に

写真を入れるだけ。品質を約25にして、画素をすべて維持したまま50 KB未満の鮮明なファイルをダウンロード。無料、ブラウザで動作、プライベート——ファイルがデバイスから出ることはありません。

写真を無料で圧縮 →
著者について:Chuan CompactJPGの開発者。オンラインフォームが「大きすぎる」という理由でまともな写真を拒否すること、そして個人の書類を知らないサーバーにアップロードすることに疲れたため、ブラウザベースの画像圧縮ツールを作りました。すべてはブラウザ内のローカルで処理されます。