GIF を〇KB以下に圧縮する(動くまま)

動く GIF を、決めた大きさ(〇KB)以下に小さくします。Slack・Discord の絵文字を選ぶだけで上限に合わせ、色の数・画面の大きさ・コマ数を自動で減らします。透明な背景もそのまま残します。

GIF をここにドロップ

またはクリックして選ぶ(動く GIF も止まった GIF も)

使い方

  1. GIF を入れます。画面の大きさ・コマ数・長さ・ファイルの大きさが出ます。
  2. 「使う場所」を選ぶと、目標の大きさ(と画面の大きさ)が入ります。大きさを自分で入れることもできます。
  3. 「圧縮する」を押します。できたら動きを確かめて、「GIFを保存」で保存します。名前は「元の名前_256KB.gif」のようになります。

GIF はどこにも送りません。読み込みも圧縮も、このページの中(ブラウザ)で行います。

使う場所ごとの上限

2026年10月に、各サービスの公式のヘルプで確かめた数字です。上限は変わることがあります。

使う場所上限出典
Slack のカスタム絵文字128KB 未満・GIF は50コマまで(正方形・透明な背景がよい)Slack ヘルプセンター
Discord のサーバー絵文字256KB 未満(JPEG・PNG・GIF・WEBP)Discord ヘルプ

Discord の「スタンプ」は、公式のヘルプでは、動くものは APNG(512KB・320×320)で、GIF は使えません。

このページの「KB」は 1,000 バイトです。上限が 1,024 バイトで数えられていても、収まる側になります。

小さくするしくみ

GIF の大きさは、色の数・画面の大きさ・コマ数でほぼ決まります。画質の落ち方の小さい順に試して、目標に収まったところで止めます。

  1. 作り直すだけ:前のコマから変わったところだけを書き直すので、それだけで小さくなることがあります。色が255色以下の GIF は、色を1つも変えません。
  2. 色の数を減らす:256色 → にじませ(ディザ)なしの256色 → 128色 → 64色。にじませは色の段差をなめらかに見せますが、そのぶん大きくなります。
  3. 画面を小さくする:64色のまま、目標に収まるいちばん大きな画面を探します。
  4. コマを間引く:それでも入らなければ、2コマに1つ・3コマに1つにします。間引いたコマの表示時間は残したコマに足すので、全体の長さは変わりません(「コマを間引いてもよい」の印を外すと、しません)。

「Slack の絵文字」「Discord の絵文字」を選ぶと、画面を 128px までにします(どちらも小さく表示されるので、大きな画面は容量のむだになります)。Slack を選ぶと、コマも50コマまでにします。

透明な背景

透明なところは、そのまま透明に残します。透明だった画素に絵が出たり、絵だった画素が透明にもどったりする GIF も、毎コマ正しく消して書くので、残像は出ません。半透明は GIF では表せないので、半分より透明なら透明、それ以外は見える色にします。

よくある質問

表示の時間(速さ)は変わる?

変わりません。コマを間引いたときも、全体の長さは元のままです。ただし、0.01秒以下に設定されたコマは、ブラウザと同じく 0.1秒として扱います。

動画を GIF にしたい

「動画をGIFに変換」で作れます。作るときにコマ数・大きさを小さめにすると、軽い GIF になります。

ファイルはどこかに送られる?

送られません。読み込みも、圧縮も、すべてこのページの中(ブラウザ)で行っています。