コンテンツへスキップ

GIFコンプレッサー

アニメーションGIFと静止GIFをGIFコンプレッサーで圧縮し、ファイルサイズを小さくできます。パレットサイズは2色から256色まで設定でき、Floyd-Steinbergディザリングの量を調整できます。また、品質を下げると、ほとんど変化していないピクセルに前のフレームを再利用できます。すべてのフレーム、表示時間、ループ回数は保持され、同一のフレームは統合されます。チャット、ドキュメント、メール用のアニメーションに最適です。

ファイルを選択するか、アップロード欄にドラッグ&ドロップしてください。ファイルサイズの上限: 5 MB。

リセット

よくある質問

GIFコンプレッサーはどのようにGIFのサイズを小さくしますか?

選択したサイズのパレットを使い、任意のディザリングとフレーム差分を適用してGIFを再構築します。フレーム間でほとんど変化しないピクセルは透明として保存され、前のフレームがそのまま表示されます。連続する同一のフレームは1つに統合され、表示時間が合算されます。色数を減らし、フレーム間の変化を少なくするほど、ファイルサイズは小さくなります。

色数の設定では何を指定しますか?

色数では、パレットの最大サイズを2色から256色まで設定できます。初期設定は128色です。色数を減らすとファイルサイズは小さくなりますが、約64色を下回るとグラデーションや写真がポスタライズして見え始めます。シンプルな画面録画やアニメなら、32色以下でもきれいに見えることがよくあります。

ディザリングにはどのような効果がありますか?

ディザリングは、パレットにない色を再現するために、パレットの色を細かなパターンで混ぜ、グラデーションのバンディングを目立たなくします。値は0%から100%まで設定でき、初期値は100%です。値を下げると色が平坦になり、通常はファイルサイズも小さくなります。ノイズパターンは圧縮しにくいためです。

GIFの品質設定はどのように機能しますか?

GIF自体には品質設定がないため、品質設定ではフレーム間の変化をどの程度無視するかを調整します。100では、変化したピクセルがすべて正確に保存されます。値を下げると、小さな色の違いには前のフレームを再利用します。品質1ではエンコーダーの最大値まで許容されます。初期値の80では、動画から作成したGIFのちらつきノイズを、見た目をほとんど変えずに除去できます。

アニメーションのタイミングとループ設定は保持されますか?

はい。各フレームの表示時間と、GIFのループ回数は保持されます。連続する2つのフレームが同一の場合は1つに統合され、表示時間が合算されるため、アニメーションの再生時間は変わりません。

アニメーションWebPや静止画像をアップロードできますか?

はい。アニメーションWebPは、同じフレームと表示時間を持つアニメーションGIFになります。JPEG、PNG、TIFF、AVIFのアップロードと、静止WebP画像は、1フレームのGIFになります。

利用上限はありますか?

アップロードできるファイルサイズは最大5 MBです。アニメーションは最大300フレームで、1辺あたり最大2000ピクセル、全フレーム合計で最大16メガピクセルです。1辺が4000ピクセルを超える静止画像は、収まるように縮小されます。

圧縮したGIFがざらついて見えるのはなぜですか?

ざらつきは、少ない色数でディザリングを使うと生じます。ディザリングの値を下げて色を平坦にするか、色数を増やしてください。写真のようなアニメーションには、WebPコンプレッサーで作成したアニメーションWebPを使うと、同じファイルサイズでも画質が大幅に向上します。

圧縮後も透明度は保たれますか?

はい。透明な領域は透明のまま保持されます。GIFで扱えるのは完全に透明か完全に不透明なピクセルだけなので、半透明の縁は不透明か透明のどちらかになります。

圧縮にはどのくらい時間がかかりますか?

小さなGIFなら1〜2秒で完了します。色数の多い長いアニメーションは、各フレームのパレットを計算するため、時間がかかります。処理は60秒で停止します。その場合は、先にGIFリサイザーでフレームサイズを小さくしてください。

OneClick Proについて

OneClick Proは、日々の作業に役立つ150以上のウェブツールを集めた無料コレクションです。画像や単位の変換、コードの整形と検証、ドメインやSEOの確認、テキスト、日付、数値の処理などに利用できます。すべてのツールは登録やサブスクリプションなしで使えます。入力した内容は結果の計算にのみ使用され、保存されることはありません。単発の作業に使える便利なツールボックスとして、または毎日使うツールをブックマークしてご活用ください。