GIFのファイルサイズを圧縮する方法

更新日

アニメーションGIFを縮小しつつ動きを保つには、EditItAllのGIF圧縮ツールを開いてください。ブラウザ内でパレットを削減してフレームを最適化するので、アップロードは不要で、アニメーションはそのまま再生できます。ここでWebPに変換すると話が変わり、最初のフレームだけを静止画として保存します。

今すぐ実行——無料、ブラウザで

Compress GIF

GIFファイルが大きくなる理由

GIFが重い理由は二つあります。アニメーションGIFは一連の完全なフレームを保存するため、数秒の動きだけで数百枚もの画像が一つのファイルに積み重なることがあります。さらにGIFは256色のパレットに制限されているため、写真のようなコンテンツはディザリングされ、圧縮に逆らってサイズをさらに膨らませる斑点状のパターンが生まれます。

だからこそ、短いクリップをGIFとして保存するだけで簡単に数MBになってしまうのです。良いニュースは、そこには縮小できる余地が十分にあるということで、最大のポイントはそのGIFがアニメーションか単一の静止フレームかによって決まります。

GIFを圧縮する手順

GIF圧縮ツールを開いてファイルをドロップするだけで、複数のファイルを一度に読み込むこともできます。GIFを再最適化して新しいサイズを表示するので、保存する前に結果を確認できます。

  • GIFを圧縮ツールにドロップします。
  • ファイルを再エンコードさせ、圧縮前後のサイズを比較します。
  • サイズが小さくなったファイルをエクスポートしてダウンロードします。

すべての処理はお使いの端末上で行われます。ページの読み込み後にインターネット接続を切っても動作し続けるので、ファイルがどこにもアップロードされていないことの何よりの証明になります。

アニメーションGIF:本当にサイズを小さくする方法

もしGIFがアニメーションなら、サイズを小さくしつつ動きを保つ方法は、GIFとして圧縮することです。GIF圧縮ツールはカラーパレットを削減してフレームを最適化し、アニメーションはそのまま再生されます。元と同じようにどこでも再生できる .gif のままです。数値に最も影響する要素は二つあります。最大サイズを制限すること(幅を半分にすると各フレームのピクセル数の四分の三が削減されます)と、圧縮前にフレーム数を減らしてクリップを短くすることです。

WebPはどうでしょうか。フォーマットとしてはアニメーションに対応していて、GIFよりもはるかに効率よく動きを保存できるのは事実です。しかしEditItAllのGIFからWebPへの変換ツールは、アニメーションGIFの最初のフレームだけを変換するため、出力されるのは静止画像です。サムネイルやポスター画像が欲しいときはこれでまさに正解ですが、動きこそが重要なときはまさに不正解です。アニメーションWebPを作るにはこの変換ツールとは別のツールが必要で、アニメーションが消えてから気づくよりも、先にそう伝えておきたいと考えています。詳しくはGIFをWebPに変換するガイドをご覧ください。

GIFのまま残すべきとき

GIFには今でも一つの本当の利点があります。それはどこでも面倒なく開けることで、一部のチャットアプリやフォーラム、メールクライアントがGIFしか受け付けないのはそのためです。単一の静止フレームであれば、パレットの制限もそれほど問題にならないため、そのまま圧縮するだけで十分なことがよくあります。画質レベルとフォーマットの選び方について幅広く知りたい場合は、画質を落とさずに画像を圧縮する方法を参照するか、画像ツールを一通り見てみてください。

さっそく試しますか?

無料・登録不要。開いたファイルがデバイスの外に出ることはありません。

よくある質問

GIFを画質を落とさずに小さくするにはどうすればいいですか?+

GIF圧縮ツールにかけて、圧縮前後のサイズを比較してください。パレットを削減してフレームを最適化するので、アニメーションはそのまま再生されます。それでも足りない場合は、最大サイズを制限するか、圧縮前にフレーム数を減らしてクリップを短くしてください。この二つの要素が数値に最も影響します。

そもそもなぜ私のGIFはこんなに大きいのですか?+

アニメーションGIFはすべてのフレームを完全な形で保存し、256色に制限されているため、写真のようなコンテンツにディザリングが強制されます。これらが組み合わさることで、短いクリップでも数MBの重さになってしまいます。

GIFをWebPに変換すべきですか?+

静止画で単一フレームのGIFであれば、変換をおすすめします。WebPの方が通常かなり小さくなるからです。アニメーションGIFの場合はおすすめしません。EditItAllの変換ツールは最初のフレームだけを取り出すため、得られるのは静止したWebPで、動きは失われてしまいます。サムネイルやポスター画像が欲しいときだけ意図的に変換し、それ以外はGIFを圧縮してアニメーションのまま保ってください。

GIFを圧縮するとき、ファイルはアップロードされますか?+

いいえ。圧縮ツールはすべてブラウザ内で実行されるため、GIFがお使いの端末から出ることはありません。ページの読み込み後にオフラインにしても、そのまま動作します。

関連ガイド

「画像の圧縮」のガイドをもっと見る →