画像を指定サイズ(100KB・50KB・20KB)に圧縮する方法
フォームやアップロードでは、画像が100KBや20KBといった正確なサイズに制限されることがよくあります。目標のファイルサイズを確実に達成する方法、最初に調整すべき設定、そしてそれをブラウザ内でプライベートに行う方法を解説します。
2026年6月11日 更新
正確な目標サイズが難しい理由
多くのウェブサイトは、特定のサイズ未満の画像を要求します — ビザ申請フォーム用の 100KB のパスポート写真、ポータル用の 50KB のロゴ、行政アップロード用の 20KB の署名など。「もっと小さく」とは違い、厳密な目標は正確な範囲に収める必要があり、品質スライダー1つだけで一発で達成できることはまずありません。
朗報です。どの設定がサイズに最も影響するかを知っていれば、目標の達成は予測可能になります。それらを順番に調整し、圧縮し、結果のサイズを読み取り、上限以下になるまで再実行するだけです。
影響の大きい順に並べた調整項目
ファイルを小さくする必要があるとき、効果の大きいものから順にこれらを調整します。
- ピクセル寸法(解像度)。 これが圧倒的に最大の調整項目です。ファイルサイズはピクセル数に比例するため、幅と高さを半分にするとデータはおよそ4分の1になります。20〜50KB のような厳しい目標では、長辺を 800-1200px に制限するだけで大部分が達成できます。
- 品質。 圧縮品質(多くの場合パーセンテージで表示)は、細部とサイズを引き換えにします。90% から 60% に下げても画面上ではたいてい見分けがつきませんが、ファイルは劇的に小さくなります。
- フォーマット。 写真の場合、同じ品質では通常 WebP が最も小さく、JPG がそれに僅差で続きます。PNG は写真でははるかに大きくなるので、図形・ロゴ・輪郭のはっきりしたスクリーンショット用に取っておきましょう。
便利なルール:まず寸法を設定して大まかな範囲に入れ、それから品質を微調整して目標値のちょうど下に着地させます。
よくある目標値の達成
- 100KB 未満 — 多くの写真は品質だけでこれに到達します。カスタムプリセットで最大ファイルサイズを 0.1 MB に設定し、出力が上限以下になるまで品質を下げます。それでも大きすぎる場合は、長辺を 1200px 程度まで下げます。
- 50KB 未満 — 長辺をおよそ 800-1200px に制限し、品質を 50〜70% の範囲に設定します。JPG または WebP を使います。
- 20KB 未満 — これは小さいです。長辺を約 600×600 から 800px 程度に縮小し、品質をより低く(40〜60% 前後)設定し、JPG または WebP を優先します。圧縮し、結果のサイズを確認し、上限以下になるまで設定を微調整します。
ツールは圧縮するたびに前後のサイズを表示するので、当てずっぽうになることはありません — 設定を調整し、圧縮し、結果を読み取り、必要に応じて再実行します。
フォームとパスポート写真に関する注意
行政やビザのフォームは、人々が極小サイズの画像を必要とする最も一般的な理由であり、サイズ以外のルールが加わることがよくあります。固定のピクセル寸法(600×600 など)、特定のフォーマット(通常は JPG)、あるいは最大値に加えて最小サイズの指定などです。まずフォームの要件を読み、求められる正確な寸法を設定し、それから品質を使ってサイズの範囲内に着地させます。最小サイズの指定もある場合は、圧縮しすぎないでください — 範囲内に余裕をもって収まるまで品質を戻します。
ブラウザ内でプライベートに行う
パスポート写真、ID スキャン、署名などは、まさに見知らぬ「100KB に圧縮」サイトにアップロードすべきでない種類の画像です。ブラウザベースの圧縮ツールは、あなた自身のデバイスを使って画像をリサイズ・再エンコードし、各圧縮ごとに結果のサイズを表示し、ローカルに保存します。何もアップロードされないため、機密文書がコンピューターから出ることはありません — しかもページが一度読み込まれればオフラインでも動作します。
クイックチェックリスト
- 品質・寸法・フォーマットを制御できるよう、カスタムに切り替える。
- まずピクセル寸法を設定する — 極小の目標では最大の調整項目です。
- 写真には JPG または WebP を使い、PNG は図形用に取っておく。
- 品質を下げ、圧縮し、結果のサイズを確認する — 上限以下になるまで再実行する。
- フォームの場合は、求められる正確な寸法とフォーマットに合わせる。
かんたんな手順
- 1画像圧縮ツールを開き、写真をドロップします。品質・寸法・フォーマットを制御できるよう、カスタムプリセットに切り替えます。
- 2まず品質を下げ、次に寸法を制限し、JPG または WebP を選びます。圧縮後にツールが新しいファイルサイズを表示するので、まだ超えている場合はより強い設定で再実行します。
- 3結果が目標値以下になったら、ダウンロードします。すべてローカルで動作し、画像がアップロードされることはありません。
よくある質問
まずカスタムプリセットを選び、最大ファイルサイズを 0.1 MB(つまり 100KB)に設定して品質を下げ、圧縮します。結果に新しいサイズが表示されるので、目標値以下に収まるまで調整して再実行します。20KB や 50KB のような非常に小さい目標の場合は、ピクセル寸法も縮小し、JPG または WebP に切り替えてください。大きな写真を解像度を下げずに 20KB に収める方法はありません。
最も大きな要因はピクセル寸法です。幅4000ピクセルの写真は、どれだけ強く圧縮してもデータが多すぎて 20KB には収まりません。長辺を制限し(たとえば 800 または 1000 ピクセルに)、それから品質を下げてください。この2つを組み合わせれば、ほとんどの写真を厳しい上限以下に収められます。
写真の場合、同じ品質では通常 WebP が最も小さく、次に JPG が続きます。どちらも PNG より小さく、PNG は図形やスクリーンショットに向いています。フォームが JPG か PNG しか受け付けない場合は、写真には JPG を使うと最も小さいサイズになります。