Nouplo

GIF圧縮

GIFアニメを軽く、必要なサイズの中に。

ここにファイルをドロップ

またはクリックして端末から選択対応形式: GIF

1回あたり3ファイルまで1ファイル20 MBまで1日5回までProで制限を解除✓ オフラインでも利用可能

ファイルは端末の外に出ません

このツールはブラウザ内だけで動作します。アップロードも保存も行わないため、処理を始める前にインターネット接続を切っても問題ありません。

使用例

例:1.1MBの回る星のGIFを、Discordの絵文字用に256KB以下へ

変換サイトで作った「きらきら.gif」:640×640ピクセル、水色から淡いピンクへのグラデーションの上で黄色い星が回るアニメで、0.04秒のフレームが60枚(2.4秒でループ)。全フレームが丸ごと、フレームごとの色の表つきで保存されていて、1,107KBあります。

例:1.1MBの回る星のGIFを、Discordの絵文字用に256KB以下へ — 処理前
処理前
例:1.1MBの回る星のGIFを、Discordの絵文字用に256KB以下へ — 処理後
処理後
  1. 「見た目そのままで小さく」なら、大きさもフレームもそのまま。アニメ全体を128色の表1つにまとめ、前のフレームから変わらない背景を省いて書き直すので、259KBになります。
  2. 「256KB以下(Discordの絵文字)」を選ぶと、画質のよい段階から順に試し、収まる中でいちばんよいものを選びます。640×640・64色で252KBになり、収まります。
  3. 減ったのは色の数だけなので、大きさ、60枚のフレーム、星の回る速さは元のままです。
選んだサイズ 出てくるGIF ファイルサイズ
見た目そのままで小さく 640×640、60フレーム、128色259KB
1MB以下 640×640、60フレーム、256色259KB
512KB以下(Discordのスタンプ) 640×640、60フレーム、256色259KB
256KB以下(Discordの絵文字) 640×640、60フレーム、64色252KB
2MB以下・5MB以下・10MB以下 元のまま(すでに小さい)1,107KB

「きらきら-圧縮.gif」(252KB)。元の4分の1以下の容量で、星は同じ速さで回ります。背景が止まっていて一部だけが動くGIFほど、前のフレームと同じ部分を省く効果が大きくなります。

使い方

  1. GIFをボックスにドロップします。複数でも大丈夫です。
  2. サイズは「見た目そのままで小さく」か、収めたいサイズを選びます。
  3. 「GIFを圧縮」を押して保存します。結果の横に新しいサイズが表示されます。

よくある質問

見た目を変えずにどうやって小さくするのですか?
変換ツールで作ったGIFの多くは、全フレームを丸ごと、フレームごとの色で保存しています。ここではアニメ全体で1つの色の表を使い、前のフレームから変わっていない画素を省いて書き直します。多くのGIFで3〜5割ほど、見た目の変化なしに小さくなります。
サイズ指定では何が犠牲になりますか?
必要な分だけ、気づかれにくい順に減らします。まず色数、次に画像の大きさ、最後にフレーム数です(間引いたフレームの表示時間は残したフレームに足すので、再生時間は変わりません)。指定サイズに収まる中でいちばん高画質なものが出てきます。
圧縮してもサイズが変わりません。
すでに効率よく書かれたGIFで、これ以上は画質を落とさないと小さくできない状態です。サイズを指定すれば収まるように作り直します。指定サイズより元から小さいGIFはそのまま返します。
どれくらい小さくなるかは何で決まりますか?
動かない部分の多さと色の数です。背景が止まっていて一部だけが動くGIFは、前のフレームと同じ部分を省けるので大きく縮みます(例の星のGIFは1,107KBが259KBに)。実写の動画から作ったGIFは、どのフレームも画面全体が少しずつ変わるため、縮み方が小さくなります。
Discordの絵文字とスタンプは何KBまでですか?
このページの選択肢では、絵文字は256KB以下、スタンプは512KB以下、ファイルのアップロードは20MB以下として用意しています。1KBは1,024バイトで計算し、たとえば256KB以下なら262,144バイト以下のGIFを作ります。
GIFはアップロードされますか?無料の制限は?
アップロードされません。GIFはブラウザ内で書き直されます。無料プランでは1回3ファイル・1ファイル20MBまで、1日5回まで使えます。Proでは制限がなくなります。

関連ツール