画像を目標サイズに正確に圧縮 — 無料オンラインツール

目標のファイルサイズをKBまたはMBで指定してください。Resizoはエンコーダーの品質を二分探索し — 必要なら寸法も縮小して — 指定した数値のわずか手前に画像を収めます。結果はJPG、WebP、AVIF、PNG、PDFのいずれかで保存できます。アップロード不要、登録不要、透かしなし。

正確なファイルサイズに圧縮

すべての処理はこの端末上で行われます。何もアップロードされないため、保存・漏洩・スキャンされることはありません。

ここに画像をドロップ

または — Ctrl + Vで貼り付けることもできます

JPG · PNG · WebP · GIF · BMP · AVIF — 最大50枚、各60 MBまで。

ここでは1 KBを1 000バイトとして扱います — 2つの定義のうち厳しい方なので、どちらの定義を使うアップロードフォームでも通過できます。

よく使われる目標サイズとその用途

フォームが理由を説明せずに数字だけを提示してきた場合、たいていはこれが背景にある理由です。

目標 よくある用途 典型的な元画像 想定される結果
10 KB 官公庁ポータルの署名・サムネイル欄 スキャンした署名 寸法が縮小される
20 KB 政府発行ID書類のアップロード、パスポート申請 スマートフォンカメラの写真 目に見える軟化
50 KB Aadhaar、PAN、ビザ申請 スキャンした文書 文書用途には十分
100 KB 就職ポータル、大学の出願フォーム DSLR写真 ウェブ表示サイズでは良好
200 KB メール添付、ブログのサムネイル スクリーンショット ほぼ同一
500 KB SNS投稿、プレゼンのスライド ストックフォト 見分けがつかない
1 MB 高品質なウェブ画像、印刷用の下書き プロの写真 見分けがつかない
2 MB メール送信も必要なフル解像度の写真 RAW現像 見分けがつかない
5 MB GmailやOutlookの添付上限 複数枚の一括処理 見分けがつかない

画像を正確なサイズに圧縮する方法

  1. 1

    画像を追加

    ドラッグして入れる、選択する、またはCtrl + Vで貼り付けます。最大50枚まで一度に処理できます。

  2. 2

    目標を設定

    数値を入力してKBかMBを選ぶか、100 KBなどのチップをクリックします。

  3. 3

    圧縮してダウンロード

    各試行が目標に近づいていく様子を見て、ファイルを保存します — 複数追加した場合はZIPとして保存されます。

正確なファイルサイズを実現する仕組み

二分探索による圧縮の仕組み

どの画像エンコーダーも「これを100KBにして」という指定を受け付けません。JPEGとWebPは0から1の間の 品質 値を受け取り、出力されるバイト数は完全に画像の内容に依存します — 平坦な青空は品質0.6で40KBになるかもしれませんが、同じ設定で人混みの写真は400KBになることもあります。正しい設定を見つける唯一の方法は、試して測ることです。

1つずつ試すのは遅い方法です。二分探索なら違います。ツールは残っている範囲の中間点でエンコードし、結果を目標と比較して、答えを含み得ない側の半分を捨てます:

試行 試した品質 結果 次の範囲
1 0.95 842 KB — 大きすぎる 0.02 – 0.95
2 0.02 31 KB — 収まる 0.02 – 0.95
3 0.49 188 KB — 大きすぎる 0.02 – 0.49
4 0.25 74 KB — 収まる 0.25 – 0.49
0.37 99 KB — 収まる 完了

各試行で探索範囲が半分になるため、8回のエンコードで最適な品質を0.5%以内まで絞り込めます。同じことを線形探索で行うには100回を大きく超える必要があり、しかもその一回一回が画像全体のエンコードというコストを伴います。

これには下限があります。目標があまりに小さく、品質0.02でも目標を超えてしまう場合 — たとえば2400万画素の写真を10 KBにする場合 — どの品質設定でも救えません。支払っているのはディテールの対価ではなく、ピクセル数そのものの対価だからです。この時点でツールは代わりに寸法を縮小し始めます。すでに得られている測定値(バイト数はピクセル数にほぼ比例します)から最初のステップを見積もり、縮小後のサイズで品質検索を再実行して、縮小によって生まれた余地を画質に使い切ります。

圧縮とリサイズ:何が違うのか?

これらは異なる2つの手段であり、失敗の仕方もそれぞれ異なります。 リサイズ は、ピクセル寸法を変更します — 4000×3000が1200×900になります — 拡大しなければ見えなかった詳細が失われます。 圧縮 は、すべてのピクセルを保持しますが、精度を落として保存するため、近づいて見なければ気づかない詳細が失われます:硬いエッジ周りのブロック化、滑らかなグラデーションのムラ。

バイト数の予算が決まっている場合、両者の間にはトレードオフがあり、どちらを先に使うかは画像の用途によって決まります。35×45 mmで印刷されるパスポート写真は、品質を保ってピクセルを犠牲にすべきです。幅1200 pxで表示されるWebのヒーロー画像は、表示されないピクセルを先に犠牲にし、残りの予算で品質をできるだけ保つべきです。それを決めるのが 優先設定 です — どちらの手段を先に使うか決定します。

なぜあなたの100 KBが相手の100 KBと違うことがあるのか

「KB」は、アップロードフォームを作った人によって2つの異なる意味を持ちます。あるバリデーターは size <= 100000 を確認します(10進数)。別のバリデーターは size <= 102400 を確認します(2進数 — Windowsのエクスプローラーが表示するのはこちらです)。2番目の条件を満たすファイルが1番目では失敗することがあり、フォームは通常どちらの意味なのか説明せずに「ファイルが大きすぎます」とだけ表示します。

このツールは目標値を厳格な方法で読み取ります — 1 KB = 1 000バイト — そして、それよりわずかに小さい値を目指します。結果はどちらのバリデーターも通過し、代償はどうせ見分けられないごく僅かな品質の低下だけです。

どの出力形式を選ぶべきか?

5つの形式が用意されており、目標が厳しくなるほど選択が重要になります — 500 KBならどれも同じに見えますが、20 KBではそうはいきません。

形式 目標達成の方法 選ぶべき場面
JPG 品質の二分探索 他人のアップロードフォームに送るあらゆる用途。安全な既定の選択。
WebP 品質の二分探索 自分で管理するウェブサイト向け。同じ見た目でJPGより25〜35%少ないバイト数。
AVIF 品質の二分探索 できる限り小さいファイルが必要で、待つことができる場合。JPGの半分程度になることも多い。
PNG 寸法のみ ピクセル完全一致のコピーや本物の透明度が必要な場合。
PDF 内包するJPEGの品質 サイズ制限のある 書類 を求めるポータル。

3つの非可逆形式については、対応の問題ではなく受け入れの問題があります。現行のブラウザはすべてWebPとAVIFを読み込めますが、多くの官公庁ポータル、古い応募システム、印刷業者はいまだにこれらの拡張子を完全に拒否します。目安は次のとおりです: 自分で管理するウェブサイトに載せるものはWebPかAVIF、他人のフォームに提出するものはJPG。 まさにその理由から、ここではJPGが既定になっています。AVIFはエンコードもかなり遅く — 最初の画像で一度だけエンコーダーをダウンロードします — そのため50枚のバッチよりも数枚の画像に向いています。

PNGは他とは違う挙動をします。 PNGは可逆形式なので調整できる品質ダイヤルがなく、小さくする唯一の方法はピクセルを減らすことです。そのためツールは代わりに寸法を探索し、優先させる品質が残っていないため「優先設定」は表示されなくなります。小さな目標はPNGを大きく縮小させると考えてください — 可逆の20 KBの写真はおおよそ幅90ピクセルの画像になります。PNGの元の寸法を保ったままファイルだけを小さくしたい場合は、 PNG圧縮ツール の方が適したページです。透明な背景を持つ画像に非可逆形式を選んだ場合、白背景に統合される前に警告が表示されます。

ブラウザ内圧縮がクラウドツールよりも安全な理由

「100 KBに圧縮」を掲げるサイトの多くは、ファイルをアップロードしてサーバー上で圧縮し、送り返す仕組みです。つまりパスポートのスキャン画像、給与明細、あるいは子どもの学校の写真のコピーが、他人のディスク上に存在することになり、その扱いはその会社が今月たまたま定めている保存ポリシー次第になります。

Resizoには画像を受け取るバックエンドがありません。検索処理はブラウザのタブ内で、ブラウザ自身のCanvasエンコーダーを使って行われます。これはスマートフォンが写真を保存するときと同じコードパスです。確認する方法は2つあります:ブラウザの開発者ツールのネットワークパネルを開き、圧縮中に何も送信されていないことを確認する、あるいはページを読み込んだ後にインターネット接続を切ってから圧縮してみる — それでも問題なく動作します。

便利な副次効果として、再エンコードによりEXIFメタデータが失われるため、GPS座標やカメラのシリアル番号、タイムスタンプは圧縮後のコピーには残りません。ファイルを知らない相手に渡す場合、これは通常望ましいことです。メタデータが必要な場合は元の画像を残しておいてください。

よくある質問

画像を特定のKBサイズに圧縮するにはどうすればいいですか?

このページ上部のツールを開き、画像を追加して必要なサイズ(例:100)を入力し、KBを選択します。「圧縮」を押してください。Resizoはお使いの端末上で複数の品質設定を試し、制限内に収まる最も高い品質を見つけてからファイルを渡します。

画像を正確に100KBに圧縮できますか?

100KBのわずか手前まで圧縮することは可能で、実際にアップロードフォームが確認しているのもそこです。画像エンコーダーは品質設定しか受け付けず、バイト数を直接指定できないため、正確に100.0KBに着地させることはできません。Resizoは下から可能な限り近づけ、通常は1〜2パーセント以内に収まります。

パスポート申請用に画像を50KBまで縮小するにはどうすればいいですか?

写真を追加し、50 KBのチップをクリックして「圧縮」を押してください。パスポートやビザのポータルはWebPをほとんど受け付けないため、出力形式はJPGのままにしてください。写真に決まったピクセルサイズも必要な場合は、まず パスポート写真リサイザーで切り出してから、結果をここに持ってきてください。上限はポータルごとに異なり、想定より小さいことがよくあります — ポータル別パスポート写真ファイルサイズ制限 のガイドに、各ポータルの許可サイズと、その出典となる公式情報へのリンクを掲載しています。

画像の圧縮とリサイズの違いは何ですか?

リサイズはピクセル寸法を変更するもので、4000×3000の写真が1200×900になります。圧縮は寸法を保ったまま、目では気づきにくい詳細を捨てます。圧縮は再エンコードできるという意味では可逆的ですが、捨てられた詳細が戻ってくることはありません。どちらもファイルを小さくします。

複数の画像を同じサイズに圧縮するにはどうすればいいですか?

最大50枚まで一度にドロップできます。スクリーンショットと人物写真では同じバイト数に到達するために必要な品質設定が大きく異なるため、各画像は同じ目標に対して個別に検索されます。完了したら、まとめてZIPとしてダウンロードできます。

画像を圧縮すると品質は下がりますか?

JPG、WebP、AVIFは非可逆形式のため一部の詳細が失われ、その度合いは目標がどれだけ厳しいかによって変わります。3MBの写真を500KBにするのは画面上ではほとんど見分けがつきませんが、同じ写真を20KBにするとそうはいきません。PNGは何も捨てませんが、目標に到達できるのは画像を縮小する場合だけです。

圧縮した画像はどのファイル形式でダウンロードできますか?

5種類です:JPG、WebP、AVIF、PNG、PDF。JPGはアップロードフォーム向けの安全な既定形式です。WebPとAVIFは同じ目標をより高い品質で達成します。PNGは可逆形式のまま透明度も保持するため、目標には縮小によって到達します。PDFは各画像を1ページの文書として包みます。

画像をサーバーにアップロードせずに圧縮するにはどうすればいいですか?

このツールのように、ブラウザ内で圧縮するツールを使ってください。Resizoには画像を受け取るバックエンドがありません。検索全体はCanvas APIを使ってタブ内で実行されるため、ファイルは一切端末の外に出ません。ページを読み込んだ後にインターネット接続を切ってから圧縮してみることで、そのことを確認できます。

二分探索による圧縮とは何ですか?

100回ではなく約8回の試行で最適な品質設定を見つける方法です。ツールは範囲の中間点でエンコードし、結果が目標に収まるかを確認したうえで、答えを含み得ない側の半分を捨て、範囲が十分小さくなるまでこれを繰り返します。

目標サイズを達成する準備はできましたか?

無料、即時、100%プライベート。サーバーへのアップロードなし。

画像を圧縮する →