本文へ移動

GIF圧縮

アニメーションを崩さずにGIFを軽くします。圧縮レベルを選ぶか、256KBや5MBなどのサイズを指定すれば、その中で最もきれいなGIFが手に入ります。無料で、GIFは端末の外に出ません。

ファイル

圧縮するGIFをドロップ

GIF(アニメーション・静止画)

このツールの特徴

  • 端末内で処理

    処理できるサイズは端末のメモリやブラウザによって異なります。

  • アップロード不要

    ブラウザ内で処理するため、ファイルは端末の外へ送信されません。

  • 登録不要

    アカウントやメールアドレスを登録せず、すぐに使えます。

GIFはすぐに大きくなります。各フレームが独自の色を持つ1枚の画像なので、数秒の動画でも10MBや20MBになることは珍しくありません。アップロードには重すぎ、Webページでは表示が遅く、絵文字やステッカーの上限も超えてしまいます。

このGIF圧縮ツールは、専用のGIF最適化ツールと同じ手法でファイルを小さくします。1フレームあたりの色数を減らす、ロッシー圧縮、縦横サイズの縮小、フレーム数の削減です。どこまで圧縮するかを選ぶか、必要なサイズを指定すれば、そこに収まるいちばん控えめな設定をツールが探します。圧縮前と後を並べて再生できるので、違いを自分の目で確かめられます。

GIFを圧縮する方法

  1. GIFを追加

    上の枠にGIFをドロップするか、スマホやパソコンから選びます。ファイルサイズ、縦横サイズ、フレーム数、長さがすぐに表示されます。

  2. レベルかファイルサイズを選ぶ

    弱・標準・強から選ぶか、「ファイルサイズ」に切り替えて上限を入力します。たとえば絵文字なら256KB、アップロード用なら5MBなど。

  3. 必要なら細かく調整

    縦横サイズ、色数、ロッシー、フレームを自分で変更できます。各設定には何が犠牲になるかが書かれています。

  4. 圧縮して比較

    「GIFを圧縮」を押すと、元のGIFと圧縮後のGIFがサイズ付きで並んで再生されるので、ダウンロード前に変化を確認できます。

GIFを指定サイズに圧縮する

たいていの場合、目的は「小さく」ではなく「上限以下に」です。Discordの絵文字なら256KB、掲示板やチャット、CMSなら数MB。「ファイルサイズ」に切り替えてKBかMBで数値を入れると、圧縮ツールが控えめな設定から強い設定へ順に試し、最初に収まった設定を採用します。カスタム絵文字なら、GIF絵文字作成が各サービスのルールに合わせて切り抜きとリサイズも行います。

この順番には理由があります。最初は目立ちにくい色数とロッシー圧縮、次に縦横サイズ、フレームの削減は最も気づかれやすい変化なので最後です。いちばん強い設定でも収まらない場合は、上限を黙って超えたファイルではなく、作れた中で最小のバージョンとその旨のメッセージを返します。

指定したサイズよりすでに小さいGIFは、手を加えずにそのまま返します。失う必要のない画質を失う理由はありません。

各設定がファイルサイズに与える影響

最も効くのは縦横サイズです。幅と高さを半分にするとピクセル数は4分の1になり、ファイルもたいてい4分の1ほどになります。チャットやサイズ変更したサムネイルなど、小さく表示されるGIFなら、縮小がいちばん得な選択です。

次が色数です。GIFの1フレームは最大256色ですが、イラスト、画面録画、ロゴは64色や32色でも見た目がほとんど変わりません。写真や動画は空や肌に縞が出やすいので、128色以上を残しましょう。

ロッシー圧縮は、フレーム間でほとんど変わらないピクセルを保存し直さずに再利用します。10〜20ならほぼ見分けがつかず、動画由来のGIFなら3分の1以上小さくなることもよくあります。値を上げると、動く部分に少しノイズが出ます。

フレームの削減は、フレーム数を半分や3分の1にしても再生時間は変わりません。残ったフレームが削除されたフレームの時間を引き継ぐからです。長くなめらかなクリップには有効ですが、速い動きには不向きです。フレームを減らす前に、どのフレームが重複しているかをGIF分割で確認できます。

ほとんど小さくならないGIFがある理由

gifsicleなどですでに最適化されたGIFは、弱いレベルではあまり小さくならず、逆に大きくなることもあります。その場合は結果にはっきり表示されるので、元のGIFを使うか「強」を試してください。

ノイズやフィルムグレインは、フレーム間で同じ部分がないため、どんなGIFでも圧縮しにくいものです。その場合は色数より、縦横サイズやフレーム数を減らすほうがずっと効果的です。長いクリップなら、どんなGIFより動画ファイルのほうがはるかに効率的です。GIF MP4変換で動画にすると、たいてい5〜10分の1のサイズになります。

プライバシーを守る設計

オンラインのGIF圧縮ツールの多くは、ファイルをサーバーにアップロードして処理し、あとで削除します。このツールは、GIFのデコード、圧縮、エンコードをブラウザ内のバックグラウンドスレッドで行うので、ページの操作も止まりません。何もアップロードしないため、端末が扱える範囲ならサイズの上限はなく、待ち時間は圧縮そのものだけです。

静止画を圧縮したい場合は、画像圧縮がJPG、PNG、WEBPに対応しています。最初から適切なサイズのGIFを作るなら、GIF作成を使ってください。

どの設定を使うか

一般的な出発点です。圧縮前後を比べて、強めたり弱めたりしてください。

GIFの種類まず試す設定次に
動画から切り出したクリップ標準、ロッシー 15〜20縦横サイズを小さく
画面録画・チュートリアル64色、ロッシー 1032色
イラスト・ステッカー・絵文字64色か32色縦横サイズを小さく
長くなめらかなアニメーション標準2枚に1枚
Discordの絵文字(256KB)ファイルサイズ:256KB先に正方形にトリミング
Slackの絵文字(推奨128KB)ファイルサイズ:128KBフレームを減らす

GIFを圧縮する場面

  • 絵文字・ステッカー

    Discordのカスタム絵文字は256KB未満、Slackは128KB未満が推奨です。「ファイルサイズ」モードなら一度で収まります。

  • サイズ制限のあるアップロード

    一定サイズを超えるGIFを受け付けない掲示板、チャットアプリ、サポートツール、CMSに。

  • Webページの高速化

    軽いGIFは表示が速く、特にモバイルで訪問者の通信量を節約できます。

  • メールマガジン

    大きなGIFはメールを重くし、一部のメールアプリでは途中で切れることも。数百KBなら安心です。

  • プレゼン資料・ドキュメント

    GIFを埋め込んだスライドや資料を、共有・同期しやすいサイズに保てます。

  • アーカイブ・ポートフォリオ

    リアクションGIFやアニメーション作品のフォルダを、大切な部分を損なわずに小さくできます。

よくある質問

GIFを指定サイズに圧縮するには?
「ファイルサイズ」を選び、上限をKBかMBで入力して「GIFを圧縮」を押してください。収まるいちばん控えめな設定が自動で選ばれます。
GIFを圧縮すると画質は落ちますか?
多少は落ちますが、思ったより少ないことがほとんどです。「弱」は色をできるだけ残し、まったく同じピクセルだけを再利用します。「標準」と「強」はもっと削ります。ダウンロード前に並べて比較できます。
圧縮でGIFの速さや長さは変わりますか?
変わりません。フレームの表示時間とループ設定は保持されます。フレームを削減した場合も、残ったフレームが時間を引き継ぐので、長さは同じです。
GIFはアップロードされますか?
いいえ。圧縮はお使いの端末のブラウザ内で行われ、サーバーには何も送信されません。
ファイルサイズの上限はありますか?
アップロードしないので、アップロードの上限はありません。ただし長く高解像度のGIFは時間とメモリを多く使うため、パソコンなら問題なくてもスマホでは厳しいことがあります。
圧縮したGIFが元より大きくなったのはなぜ?
元のGIFがすでに強く最適化されていたためです。「強」や小さい縦横サイズを試すか、元のGIFを使ってください。その場合は結果に表示されます。
Discordの絵文字用に圧縮できますか?
はい。「ファイルサイズ」で256KBを選んでください。絵文字は小さく表示されるので、正方形にトリミングして縦横サイズを小さくするのが最も効果的です。
透過は保たれますか?
はい。透明な部分は透明のまま、ループ設定もそのまま保たれます。
画像ツールをすべて見る