Discordとゲームチャット
人々がGIFを圧縮する最も一般的な理由です。14 MBの決定的なラウンドのクリップは送信できませんが、同じクリップを6 MBにすると瞬時に投稿され、チャットサイズでも見栄えがします。
GIFをドロップすると、はるかに小さいGIFを数秒で取得できます。無料で、ウォーターマークなし、サインアップ不要。ファイルがデバイスを離れることもありません。
GIFまたはフォルダをここにドロップするか、 タップしてGIFを選択クリックして参照
.gifのみ · 最大20ファイル · 各200 MB · Ctrl/Cmd + Vで貼り付け
フォルダーまたは混合選択をドロップします。GIFを抽出し、スキップされたものをリストします。
最終更新日: August 14, 2026 · Shafiullah Tareen が開発・保守
この無料オンライン GIF 圧縮ツールは、GifsicleをWebAssemblyにコンパイルして使用し、ブラウザで直接GIFファイルサイズを削減します。当社のテストでは、さまざまなGIFのセットを平均37%削減し、最高で69%の削減に成功しました。何もアップロードされず、ウォーターマークも付かず、サインアップも、圧縮できるGIFの数に制限もありません。
私たちがこのツールを開発したのは、試した他のすべてのGIFサイズ縮小ツールがメールアドレス、クライアントの画面録画のアップロード、またはその両方を求めたからです。そのため、ここの圧縮エンジンはあなたのCPU上で動作します。40MBのファイルが処理されている間も、ネットワークタブが空のままであるのを見ることができます。
GIFを圧縮するには、上記のツールに追加し、「スマート圧縮」をオンにするか、独自の非可逆圧縮強度を設定してから、結果をダウンロードします。ほとんどのGIFは5秒以内に完了し、小さいファイルを保存する前に、前後を比較できます。
GIFを上記のボックスにドロップするか、クリップボードから貼り付けるか、クリックして参照してください — 一度に最大20ファイルまで対応しています。
Smart Compressをオンのままにしてツールにフレームを読み取らせて選択させるか、Advanced settingsを開いてロッシーのスライダーを自分で操作してください。
比較の仕切りをドラッグして品質を確認し、より小さいGIFをダウンロードするか、バッチ全体を.zipで取得します。
サイズと品質のトレードオフに関する秘訣: 透明度最適化を適用したロッシー80は、ほぼ全ての場面で最適な設定です。結果がまだ重すぎる場合は、色数を減らすよりもフレームを減らしてください。通常、256色から64色に減らすよりも、1フレームおきに削除する方が容量を節約でき、見る人にも気づかれにくいです。素早い動きの画像では、誰もノイズが見えるほど一時停止しないため、ロッシーを120以上にしても問題ありません。
GIF圧縮は、不可逆LZWエンコーディング、256色パレット、フレームレート、重複フレーム、GIFの寸法という5つの要素で行われます。それぞれが異なる種類の忠実度と引き換えにバイト数を削減します。優れたGIFオプティマイザーは、すべてのものに同じプリセットを適用するのではなく、特定の映像が許容できる要素を選択します。
これら2つのレバーは、費用がかかりません。フレーム間の透明性は、前のフレームから変更されたピクセルのみを保存します — 静的な背景を持つトーククリップでは、視覚的な違いなしにファイルの半分が消えることがよくあります。重複フレームの削除も同様に無料です。元のビデオが静止している場合、エクスポーターは常に重複を生成します。
GIFはパレットごとに256色しか参照できません。これは品質の制約のように聞こえますが、実際その通りです。しかし、節約が隠されている場所でもあります。異なる色の数が少ないほど、繰り返しバイトの連続が長くなり、LZW圧縮は繰り返しを非常に得意とします。フラットなイラスト、ロゴ、UIの記録は、64色でも見た目はほとんど変わりません。
写真スタイルのGIFは逆です。パレットを削減すると、空や肌のあらゆる部分に目に見えるバンディングが発生します。Smart Compress は、フレームが実際にパレットをどれだけ密に使用しているかを測定することで、この判断をあなたに代わって行います。
アニメーションGIFを圧縮する際、期間とフレームレートが他の何よりもファイルサイズを左右します。各フレームは完全な静止画像です。30fpsを15fpsに半減すると、フレームデータも半分になります。GIFの解像度を1200pxから600px幅に削減すると、ピクセルの4分の3が削除されます。どちらも紙面上では大幅に感じられますが、チャットウィンドウではまったく問題なく見えます。
| 方法 | 機能 | 一般的な節約 | 品質への影響 |
|---|---|---|---|
| Lossy LZW compression | Nudges pixels toward neighbouring palette colours so the LZW encoder finds longer repeated runs. | 15–50% | Invisible up to ~80. Faint noise in gradients above ~120. |
| Colour palette reduction | Cuts the palette from 256 colours to 128, 64 or 32, shrinking both the palette table and the frame data. | 10–45% | None on flat art or UI. Banding on photographic GIFs. |
| Transparency optimization (-O3) | Stores only the rectangle of pixels that changed between frames and marks the rest transparent. | 10–40% | None. It's completely lossless. |
| Remove duplicate frames | Deletes frames identical to the one before them and extends the previous frame's delay instead. | 5–65% | None. The animation plays the same. |
| Frame rate reduction | Keeps every second or third frame and doubles or triples the delay to hold the same duration. | 35–60% | Slightly choppier motion. Fine for chat and README clips. |
| Scaling dimensions | Lowers GIF resolution — a 1200px-wide capture rarely needs to stay 1200px in a chat window. | 40–75% | Sharpness drops. Text can get mushy below 50% scale. |
保存範囲は、当社自身のテストファイルで確認されたものです。お客様のGIFはコンテンツに応じて、これらの帯域内のどこかに収まります。
Discordのデフォルト添付ファイル制限は全ユーザー10 MiBで、Nitroまたはサーバーのブーストティアでのみ上限が上がります。GIFが送信できないのは、DiscordがGIFを再エンコードしないためです。ファイルを受け入れるか、拒否するかです。GIFを最初に約8 MBに圧縮すれば、初回で投稿できます。
| アップロードの種類 | Discord制限 | 備考 |
|---|---|---|
| Attachment (default, all users) | 10 MiB | NitroまたはサーバーブーストTierでさらに向上 |
| Custom emoji (static or animated) | 256 KiB | 128×128が最適にレンダリングされます |
| Sticker (PNG, APNG, GIF, Lottie) | 512 KiB | 320×320のキャンバス |
Discordが公開した数値 開発者向けリファレンス, 絵文字ドキュメント および ステッカーのドキュメント。確認済み August 14, 2026.
これら2つのプラットフォームは対照的な方法で失敗します。Xはファイルが大きすぎるとアップロードを完全に拒否します。また、Web版よりもモバイルアプリではるかに小さい上限をサイレントに使用します。WhatsAppはメディアの上限内であればほとんど何でも受け入れますが、送信途中でGIFをMP4に再エンコードするため、送信した品質がそのまま届くわけではありません。最初に適切なターゲットに圧縮することが、両方の見た目をきれいに保つ秘訣です。
| 投稿先 | 公開上限 | ZipGIFでの目標サイズ | 理由 |
|---|---|---|---|
| X (Twitter) — web upload | 15 MB | 5 MB | Also capped at 1280×1080 and 350 frames |
| X (Twitter) — iOS / Android app | 5 MB | 5 MB | The mobile cap, and the safe number everywhere |
| WhatsApp — photo & video in chat | 16 MB | 12 MB | WhatsApp re-encodes to MP4 and compresses again |
| WhatsApp — sent as a document | 2 GB | No limit in practice | No re-encode, but no inline autoplay either |
| WhatsApp — animated sticker | 500 KB | 500 KB | 512×512 animated WebP |
出典: Xメディアのベストプラクティス および WhatsAppヘルプセンター。プラットフォームの制限は変更される可能性があります。それらに依存するローンチの前に再確認してください。
デスクトップブラウザから投稿する場合でも、5 MBに圧縮してください。15 MBの許容量はウェブでのみ適用され、ノートパソコンで開始したスレッドはしばしばスマートフォンから再共有されます。最長辺を1280 px以下に、フレーム数を350以下に保ってください — Xはファイルサイズに関わらず、これらをいずれか超えるGIFを削除し、受け入れたものはすべてループするMP4に変換します。5 MB、1280 pxのGIFは、サーバーで圧縮される14 MBのGIFよりも、その変換後のブロックノイズがはるかに少なくなります。
WhatsApp’s in-chat media ceiling is 16 MB, but the practical target is 12 MB: the app transcodes GIFs to MP4 and applies its own compression on top of yours. Every megabyte you remove first is a megabyte WhatsApp does not have to strip more aggressively. If quality matters more than the inline autoplay, send the GIF as a document instead — that path skips the re-encode entirely and accepts files far larger than 16 MB. For animated stickers, the hard ceiling is 500 KB at 512×512.
ターゲットサイズに数値を入力すると、ツールは繰り返し圧縮し、出力が制限内に収まるまでロッシーレベルを二分探索します。Discordの絵文字には256 KB、ステッカーには512 KB、メールフレンドリーな署名には1 MB、Discordの添付ファイルには8 MBを使用してください。目標に達しない場合、静かに失敗する代わりにその旨を伝えます。
正確なサイズに合わせることは、計算式ではなく、まさに探索の問題です。12MBの画面録画GIFを500KBにする設定を予測する方法はありません。それはフレーム内の動きに完全に依存するからです。そのため、圧縮、測定、調整、繰り返しを行います。これは、CPUが処理する限りコストはかかりません。
小さなGIFが欲しいですか?ほとんどのクリップで2MB以下は簡単です。GIFを約100KB以下にするには、通常、寸法も小さくする必要があります。その場合は、単に圧縮するのではなく、GIFのサイズ自体を変更します。
| プラットフォーム | 公開上限 | 私たちが設定した目標 | ソース |
|---|---|---|---|
| Discord attachment | 10 MiB default | 8 MB | 公式ドキュメント |
| Discordの絵文字 | 256 KiB | 256 KB | 公式ドキュメント |
| Discordのスタンプ | 512 KiB | 512 KB | 公式ドキュメント |
| Gmail attachment (personal) | 25 MB | 10 MB | 公式ドキュメント |
| Slack file upload | 1 GB | 2 MB for inline playback | 公式ドキュメント |
公式ドキュメントで確認できた制限のみを記載しています。確認済み August 14, 2026.
GIFファイルが大きいのは、このフォーマットがすべてのフレームをモーション予測なしの完全な静止画像として保存するためです。GIF89a仕様は1989年に策定され、ダイヤルアップ回線での小さなループグラフィック向けに設計されており、30fpsの5秒間のスクリーンキャプチャ向けではありません。現代のコーデックはピクセルの動きを記述しますが、GIFはピクセルしか記述できません。
読むことができます オリジナルのGIF89a仕様 約20分で。素晴らしいドキュメントです。しかし、4Kのウィンドウ録画をそこに貼り付けることまでは想定していませんでした。
コストはページサイズにかかります。HTTP Archiveの Web Almanac ページウェイトチャプター ウェブ上で画像が転送されるバイト数をどれだけ占めているかを追跡しており、アニメーションGIFはコンテンツ1秒あたりの最も悪い offenders です。
さて、ここからが正直な部分です。もし送信先がMP4またはWebPをサポートしているなら、そちらを使ってください — Googleの GIFを動画に置き換える このガイドが存在するのには理由があり、その違いは数パーセントではなく桁違いです。GIFは、サイレントで自動再生され、どこにでも貼り付けられるため存続しています。圧縮は、その利便性を手頃な価格にする方法です。
ほとんどのアニメーションGIF圧縮ツールは、ファイルをサーバーにアップロードし、無料利用を日次制限で制限し、時には出力に透かしを入れます。ZipGIFは、ファイルをブラウザ内で処理し、GIFあたり最大200 MBを受け付け、一度に20個をバッチ処理し、ブランド表示を追加することはありません。以下の表はZipGIFの機能を示し、競合他社の列は一般的な無料プランを説明しており、特定のサービスを指すものではありません。
| 機能 | ZipGIF | 一般的な無料コンプレッサー |
|---|---|---|
| 価格 | Free, unlimited | Free tier with daily caps |
| 出力に透かしを追加 | Never | Common on free tiers |
| 登録またはメールアドレス | Not required | Often required |
| ファイルサイズ制限 | 200 MB per GIF | Typically 5–50 MB |
| バッチサポート | 20 GIFs, one .zip | Usually one at a time |
| ファイルの処理場所 | Your browser | Their server |
| 目標ファイルサイズを正確に | Yes, iterative passes | Rare |
本当に異なるのはアーキテクチャであり、機能リストではありません。サーバーがないため、キューがなく、低速な接続でのアップロード待機もなく、他の誰かのバケットにファイルが置かれることもなく、弊社がお客様を測定する理由もありません。また、Wi-Fiが途中で切断されてもツールが動作し続けることを意味します。
スクリーンレコーディング、トーキングヘッド、フラットアニメーション、写真のパン、カメラノイズをカバーする16個のGIF全体で、デフォルト設定によりバッチは6.23 MBから3.93 MBに削減されました。全体で37.0%の削減、ファイルあたり平均37.2%、中央値は33.0%です。最も効果があったファイルは69.4%削減されました。最も効果が薄かったファイルは3.6%削減されました。
| テストGIF | 変換前 | 変換後 | 削減 |
|---|---|---|---|
| スクリーンレコーディング, 800×450, 60フレーム | 100 KB | 70 KB | −30.4% |
| スクリーンレコーディング, 1000×560, 90フレーム | 181 KB | 125 KB | −31.2% |
| 話している頭部、480×480、48フレーム | 30 KB | 11 KB | −62.4% |
| 話している頭部、320×320、30フレーム | 19 KB | 8 KB | −60.0% |
| フラットロゴループ、600×300、30フレーム | 10 KB | 8 KB | −19.9% |
| フラットロゴループ、900×300、40フレーム | 14 KB | 11 KB | −19.6% |
| 写真のようなパン、640×360、40フレーム | 1.68 MB | 843 KB | −50.9% |
| 写真のようなパン、320×180、25フレーム | 339 KB | 161 KB | −52.5% |
| カメラノイズ、320×240、30フレーム | 881 KB | 584 KB | −33.7% |
| カメラノイズ、480×360、40フレーム | 2.54 MB | 1.70 MB | −33.0% |
| UIキャプチャ(カーソル付き)、900×500 | 8 KB | 6 KB | −28.3% |
| UIキャプチャ(カーソル付き)、600×340 | 5 KB | 4 KB | −28.0% |
| 進行状況バー、60フレーム、重複多数 | 6 KB | 2 KB | −69.4% |
| 進行状況バー、800×450、72フレーム | 7 KB | 2 KB | −67.5% |
| 紙吹雪の破裂、400×400、45フレーム | 174 KB | 167 KB | −4.4% |
| 紙吹雪の破裂、640×640、60フレーム | 285 KB | 275 KB | −3.6% |
方法: 一般的なリアルワールドのコンテンツタイプを表現する16個のGIFを生成し、Gifsicle 1.96 — このツールがWebAssemblyとして実行するのと同じエンジン — を使用して処理しました。 -O3 --lossy=120 --colors=64。サイズは前後でディスク上の実際のバイト数です。2つの驚くべき結果がありました。重複の多いプログレスバーが最大の成果をもたらし、密な紙吹雪のようなアニメーションはほとんど圧縮されませんでした。
最終テスト日時: August 14, 2026
ほとんどの人がGIFを圧縮する理由は6つあります: チャットアプリがアップロードを拒否した、メールクライアントが詰まった、ページが遅く読み込まれた、ソーシャルプラットフォームが色を台無しにした、READMEにデモが必要だった、または映像が機密だった。それぞれがわずかに異なる設定を必要としますが、ここではすべて約10秒で完了します。
人々がGIFを圧縮する最も一般的な理由です。14 MBの決定的なラウンドのクリップは送信できませんが、同じクリップを6 MBにすると瞬時に投稿され、チャットサイズでも見栄えがします。
メールクライアントは容量に関して厳しく、Gmailは個人の添付ファイルを25 MBに制限しています。アニメーション署名を200 KB未満に保てば、読者がスクロールする前に読み込まれます。
ヒーローGIFは、ランディングページで最も重い要素であることがよくあります。4MBのループを900KBに縮小すると、モバイル接続で実際に影響がある最大コンテンツの描画速度が向上します。
プラットフォームはアップロードされたものを再エンコードし、膨らんだGIFはひどく再エンコードされます。よりクリーンで小さいファイルを送ることで、エンコーダーが色に与えるダメージを減らせます。
GitHubはGIFをインラインでレンダリングするため、CLIのフローを示すのに最適です。フレームレートを12fpsに下げ、GIFを幅800pxに縮小すると、9MBのターミナル録画が約2MBになります。
GIFが未発表の製品やクライアントのダッシュボードを表示している場合、サーバーサイドの圧縮はデータ転送を意味します。これは違います。ファイルはあなたのノートパソコンから決して離れません。
圧縮は最初のツールであり、最後のツールではありません。GIFリサイズ、GIFクロップ、GIFトリミング、速度変更ツールはすべて開発中であり、これらもすべてこのツールと同様にクライアント側で実行されます。以下の内容はすべて正直なロードマップであり、現在利用可能な機能ではありません。
よくお問い合わせいただく内容への短い回答:品質の低下、Discordの制限、GIFの長さ、そしてファイルが十分に小さくならない場合の対処法。
この GIF速度変更 アニメーションGIFの再生速度を0.1倍から8倍に調整し、ループ回数を設定します — 同一エンジン、ブラウザ内処理によるプライバシー保護。
この GIFサイズ変更 アニメーションGIFを正確なピクセル数、パーセンテージ、またはプラットフォームプリセットに拡大縮小します — 同じエンジン、同じブラウザのみのプライバシー。
上にスクロールし、ファイルをGIF圧縮ツールにドロップすれば、この文章を読み終える前に軽いバージョンが手に入ります。インストールするものも、登録するものも、ノートパソコンから離れるものもありません。
最終更新日:2026年8月14日 - 作成者: Shafiullah Tareen.