無料GIF圧縮ツール
パレット最適化と非可逆圧縮で、GIFファイルサイズを最大80%削減。ファイルはデバイスに留まり、すべてブラウザ内でプライベートに処理されます。
GIF をここにドロップまたはクリックして選択
ブラウザ内で変換 — アップロードなし
使い方
GIFファイルを開く
ドラッグ&ドロップまたはクリックして選択。
圧縮レベルを選択
低・中・高から選択。オプションでパレットを256色から128色または64色に削減。
圧縮済みGIFをダウンロード
圧縮ボタンをクリック。ブラウザ内で処理し、前後のサイズを表示。即座にダウンロード。
GIFが大きくなる理由と圧縮の仕組み
GIFは1980年代後期に設計された形式です。各フレームが独立したインデックスカラー画像としてLZW圧縮で格納され、フレーム間のデータ共有はありません。12FPSで5秒のGIFは60枚の独立画像を保持。変化しない背景も毎フレーム再エンコードされます。これがGIFのサイズが急速に膨張する根本原因です。
各フレームは最大256色のパレット。この256スロットの使い方が決定的に重要です。粗いパレットは人間の目に区別できない類似色にスロットを浪費します。本ツールが使用するアダプティブ色量子化は、各フレームの実際の色分布を分析し、コンテンツを最もよく代表する256/128/64色を選択します。
非可逆GIF圧縮はさらに進みます。LZWエンコード前にピクセル値に微小な変動を意図的に導入し、LZWが効率的に圧縮できる長い繰り返しパターンを作り出します。変動は通常の画面サイズと視聴距離では知覚できないレベルに調整されます。
可逆モード(パレット最適化のみ)はピクセル値を一切変更せず10〜30%の削減。ロゴアニメーションやブランドカラー厳密なコンテンツに最適。
非可逆モードは多くのWeb・SNS用途に実用的。中圧縮では視覚的差異はほぼ不可知覚。高圧縮ではグラデーションに軽微なディザリングが出ることがありますが、フラットカラーやUIスクリーンキャプチャはシャープなまま。
主な機能
ページの高速化
5MBのGIFを1MB以下に圧縮すれば、モバイル接続で数秒の読み込み時間を節約し、Core Web Vitalsスコアも改善。
DiscordとSlack向け
Discord無料アカウントは添付ファイル8MB制限。圧縮GIFはチャットに直接埋め込まれ、外部リンク不要。Slackでもプレビューが高速に。
メールキャンペーン
マーケティングメールのGIFヘッダーは大きすぎると読み込みが遅く、クリッピングされることも。1MB以下に圧縮すれば確実に表示。
GitHubドキュメント
READMEやWikiに埋め込むデモは、低速接続でも快適に読み込まれることが重要。2MB以下がベスト。
CMSアップロード
多くのCMSにはアップロードサイズ制限あり。事前圧縮でアップロード失敗やストレージ浪費を防止。
完全プライベート処理
WebAssemblyでブラウザ内処理。サーバー送信なし、アカウント作成なし、データ保存なし。
フォーマット比較
| レベル | 手法 | 一般的な削減率 | 視覚的影響 |
|---|---|---|---|
| 低 | パレット最適化のみ | 10〜25% | 目に見える変化なし |
| 中(推奨) | パレット削減+軽度非可逆 | 35〜60% | ほとんどのコンテンツで不可知覚 |
| 高 | パレット削減+強力非可逆 | 55〜80% | グラデーションに軽微なディザリング |
