最適化

GIF圧縮

アニメーションGIFのファイルサイズを縮小して、Discordのアップロード制限(8 MB)またはNitroの制限(10 MB)に収めることができます。圧縮はすべてブラウザ内で行われ、完全にプライベートです。

100%プライベート — ファイルはブラウザから出ません。アップロードなし、サーバーなし、透かしなし。

最終更新: June 2026

Discord向けにGIFを圧縮する方法

  1. GIFを読み込みます。 アップロード領域にドラッグするか、クリックして選択してください。GIFはブラウザ内でデコードされ、何もアップロードされません。
  2. サイズの目標を設定します。 8MB(Discord無料)、10MB(Discord Nitro)を選ぶか、独自のメガバイト上限を入力してください。
  3. 設定を調整します。 主な3つの調整項目は、スケール(キャンバスサイズの縮小)、FPS(フレームの間引き)、カラー(パレットを256→128→64)です。それぞれがファイルサイズに大きく影響します。
  4. 圧縮します。 ボタンをクリックしてください。進行状況がリアルタイムで表示されます。
  5. 結果を確認します。 出力パネルに、目標と比較した新しいファイルサイズが表示されます。まだ大きすぎる場合は、設定を下げて再度お試しください。予算内であれば、ダウンロードをクリックしてください。

Discordのファイルサイズ制限を理解する

  • 無料アカウント: DMおよびサーバーでのファイルアップロードは1件あたり8MB。
  • Discord Nitro Basic / Nitro: アップロード上限は50MB / 500MBですが、約10MBを超えるアニメーションGIFはチャットのプレビューでカクつくことがあります。
  • サーバーブースト: ブーストされたサーバーでは、全メンバーの上限が25MB(レベル2)または100MB(レベル3)に引き上げられます。

すべてのサーバーと無料アカウントで最大限の互換性を得るには、8MB未満を目標にしてください。

圧縮設定の解説

  • スケール: 100%から75%にリサイズするとピクセル数が約44%減少し、これがファイルサイズ縮小において最も効果の大きい単一の調整項目です。
  • FPSの削減: フレームレートを半分にすると(例:15→8FPS)、エンコードされるデータがおおよそ半分になりますが、動きがわずかにカクつくという代償があります。
  • 色深度: 256色から128色に減らすとパレットテーブルのサイズが小さくなります。64色にすると写真的なコンテンツでは目立つバンディングが現れますが、シンプルなアニメーションでは問題ありません。

よくある質問

DiscordのGIFアップロード制限は?

無料のDiscordアカウントは最大8 MBのファイルをアップロードできます。Discord Nitroは500 MBまで増えますが、アニメーションGIFはチャットでスムーズに表示されるよう10 MB未満が最適です。

圧縮はどのように機能しますか?

ブラウザ内でgifuct-jsを使用してGIFをデコードし、gif.jsで設定を変えて再エンコードします。フレーム数削減(低FPS)、キャンバスサイズ縮小、色数削減(256→128→64色)の3つのパラメータで圧縮します。

画質は低下しますか?

フレーム数や色数を減らすと、ある程度の画質低下は避けられません。デフォルト設定はサイズ目標を達成しながら視覚品質をできるだけ保つよう調整されています。

このサイトで作成したGIFを圧縮できますか?

はい。動画をGIFに変換してダウンロードしてから、圧縮ツールに読み込ませてください。

すでに8 MB未満のGIFはどうすれば?

圧縮は不要です。Discordに問題なくアップロードできます。

圧縮するとGIFのループやタイミングに影響しますか?

FPSを下げると見かけの速度がわずかに変わります。サイズを縮小してもタイミングには影響しません。