GIFサイズ変更

アニメーションGIFを正確なピクセル数、パーセンテージ、またはプラットフォームのプリセットでリサイズします — 全フレームがまとめてスケーリングされ、アニメーションは維持されます。

ブラウザで完全に動作 · 無料 · ウォーターマークなし、登録不要。

タップしてGIFを選択

.gifのみ · 最大20ファイル · 各200 MB · Ctrl/Cmd + Vで貼り付け

フォルダーまたは混合選択をドロップします。GIFを抽出し、スキップされたものをリストします。

ダウンロードはブラウザ内で、画像ホストから直接行われます。ZipGIFには、それを送信するサーバーがありません。リンクは直接.gifファイルを指す必要があります。

  1. 1.GIFをドロップ(複数可)。
  2. 2.サイズをピクセル、パーセンテージ、またはプリセットから選びます。
  3. 3.サイズ変更とダウンロード。

このGIFリサイズツールが行うこと

このGIFリサイズツールは、アニメーションGIFの寸法を変更します。正確なピクセルサイズ、パーセンテージ、またはDiscordの絵文字などのプラットフォームプリセットに対応しています。ブラウザ内で動作するため、ファイルがデバイスから離れることはありません。何もアップロードされず、何も保存されず、出力にはウォーターマークが付きません。無料で、サインアップも、リサイズできるGIFの数に制限もありません。

GIFのサイズを変更する方法

GIFのサイズを変更するには、ファイルをこのページ上部のツールにドラッグ&ドロップし、「寸法」、「パーセンテージ」、または「プリセット」タブからサイズを選択し、「GIFをリサイズ」を押して結果をダウンロードします。すべての処理はブラウザ内でローカルに実行されます。3つのステップで、アカウント不要、アニメーションはそのまま維持されます。

  1. 1.GIFを追加します

    ツールに1つまたは複数のGIFをドロップするか、クリップボードから貼り付けるか、直接画像URLを貼り付けてください。ファイルはデバイス上に保持されます。

  2. 2.サイズを選ぶ

    アスペクトロックがオンの状態で正確なピクセルを入力するか、パーセンテージスライダーをドラッグするか、Discord EmojiやTwitch Emoteなどのプリセットをヒットします。

  3. 3.リサイズしてダウンロード

    GIFをリサイズを押して、前後のプレビューを確認し、ファイルをダウンロードします。一括でリサイズした場合は.zipを取得してください。

バッチモードも同様に機能します。最大20個のGIFをキューに入れ、1つのサイズを設定すると、それらが次々に処理され、最後に1つの.zipファイルが出力されます。各ファイルは元の名前と新しい寸法を保持します。

ステップ2とステップ3の間で何が起こるかについて一言。なぜ他のツールが画像をにじませるのに、このツールでは出力が適切に見えるのかを説明します。世の中に出回っているほとんどのGIFはフレームが最適化されています。つまり、各フレームは前のフレームから変更された長方形のみを格納しています。それらの長方形を素朴に拡大すると、ゴーストのような残像が生じます。このツールは、最初にすべてのフレームを完全に再構築し、完全な画像を拡大してから、最後にファイルを再最適化します。

それが実行されている間、サーバー上で何もキューに入れられません。なぜなら、ループの中にサーバーがないからです。エンジンはWebAssemblyにコンパイルされたGifsicleで、一度読み込まれ、ブラウザによってキャッシュされ、あなたのマシンが既に保持しているバイトで動作します。リサイズ中にネットワークタブを開いても、何も起こらないことを確認できます。

大きなファイルは時間がかかります。正直に言えば、スピナーを出すより、ノートPCで40 MBの600フレーム画面録画は1分かかることがあります。タブは動作中も使用可能で、キュー内の各ファイルは全体の進捗バーではなく、個々の進捗を表示します。

GIFのサイズを変更する — 3つの選択肢

GIFのサイズを変更する方法は3つあり、それぞれ異なる問題に適しています。「寸法」は与えられた具体的な数値用です。「パーセンテージ」は「だいたい半分」という場合用です。「プリセット」は、そうしないとファイルが拒否されるプラットフォーム用です。これら3つはすべて同じリサイズエンジンを使用するため、品質は同じです。

寸法

幅を入力すると、アスペクトロックがオンの間は高さが自動的に追従します。ロックを解除すると両方の数値を自由に設定でき、画像が潰れたり伸びたりします。特定の理由がない限り、ロックを使用してください。

パーセンテージ

75、50、25に設定するか、スライダーを任意の数値までドラッグします。パーセンテージモードは、画面録画をチャットウィンドウに収まるサイズに縮小する最も速い方法です。アスペクト比は定義上安全です。

プリセット

各ワンクリックで: Discord Emoji、Discord Sticker、Discord Avatar、Slack Emoji、Telegram Sticker、Twitch Emote、Email-safe、およびHD web。各チップには適用される寸法と、公式に存在するサイズ制限が記載されています。

内に収めるか、引き伸ばすか

正方形のプリセットを長方形のGIFに適用すると、何かが犠牲になります。「中に収める」は、最長辺が目標に達するまでGIFを拡大縮小するため、16:9のクリップは完全な正方形ではなく128×72になります — 比率は維持され、余白が残ります。GIFを強制的に引き伸ばすと、正確な正方形になり、フレーム内の全員がわずかに横に広がります。歪みのない本物の正方形が必要な場合は、まず GIFトリミング、その後戻ってサイズ変更します。

あらゆるプラットフォーム向けGIFサイズ(チートシート)

各プラットフォームが想定するアニメーションGIFのサイズは以下の通りです。サイズ制限は、プラットフォームが公開している場合にのみ記載しています。その他は意図的に寸法のみです。制限を推測して間違えることは、セルを空白にするよりも時間を無駄にします。

プラットフォームごとの推奨GIF寸法と文書化されたサイズ制限
プラットフォーム推奨寸法文書化された制限
Discordの絵文字128×128 (内側に収まる)256 KB (Discord開発者向けドキュメント)
Discordのスタンプ320×320512 KB (Discord開発者向けドキュメント)
Discordのアバター128×128サイズのみ
Twitchエモート112×112 (56および28に縮小)サイズのみ
Slack絵文字128×128サイズのみ
Telegramスタンプ512×512サイズのみ
メール最大幅600pxサイズのみ
HDウェブ最大幅1280pxサイズのみ

Discordの行はDiscordの開発者向けドキュメントから直接来ています。そのため、このDiscordステッカーリサイズツールの絵文字およびステッカープリセットは、正確な数値を適用します。Twitchは公式の絵文字ガイドラインで3つの絵文字サイズを公開しており、Twitch GIF絵文字リサイズプリセットはそれに従っています。

非正方形のソースがよくある問題です。16:9のクリップを128×128の絵文字ボックスに収めると128×72になります。これはDiscordが受け入れ、上下にスペースを空けて表示します。アートワークでタイル全体を埋めたい場合は、まず正方形にトリミングしてください。

SlackとTelegramは寸法を明確に公開していますが、私たちが参照できる公開されたバイト制限がないため、これらの行は寸法のみのままです。メールは規則というより慣習です。ほとんどのクライアントが水平スクロールなしでレンダリングする幅は600pxで、これはほとんどのメールクライアントが存在するよりも長くそうでした。

出典: Discord開発者ドキュメント · Twitch エモートガイドライン

リサイズと圧縮とクロップ

3つの異なる作業には3つの異なるツールが必要であり、間違ったツールを選ぶことが、20分いじってもGIFがまだ動かないといういつもの理由です。以下の4つの回答を読めば、何も触る前にどのページが必要か分かるでしょう。

リサイズは寸法を変更します

リサイズは、GIFのピクセル幅と高さを変更します。640×360のクリップが320×180になり、画像全体は保持され、すべてのフレームが一緒に拡大縮小されます。このページが行うのはそのことです。ピクセル数が少ないと通常バイト数も少なくなりますが、選択するのは寸法です。

圧縮するとファイルが小さくなる

圧縮は、寸法をそのままに、カラーパレットを削減したり、重複するフレームを削除したり、非可逆エンコードを適用したりすることでファイルサイズを減らします。プラットフォームが幅ではなく重さのせいでファイルを拒否する場合に活用してください。 GIF圧縮 KBやMB目標を含め、その側面を処理します。

クロップはフレームの一部を切り取ります

クロップは、画面録画のブラウザのChrome部分や端の空白部分、または正方形の外側など、不要なフレーム部分を破棄します。残った部分は元のスケールを維持します。 GIFトリミング サイズではなくフレーミングが適切でない場合。

GIFのダウンサイジングとはどういう意味ですか?

GIFのサイズを小さくするというのは、誰が尋ねるかによって2つの異なる意味を持ちます。物理的に画像を小さくする、つまりリサイズしてここに該当することもあります。同じ寸法でバイト数を減らす、つまり圧縮を指すこともあります。ピクセル数が引用されている場合はリサイズ、KBやMBが引用されている場合は圧縮してください。

品質を損なわずにGIFを大きくできますか?

いいえ、そうでなければと約束するツールは、何かを売りつけています。GIFをアップスケールするには、ソフトウェアは記録されなかったピクセルを生成し、それぞれの新しいピクセルを隣接するものから推測する必要があります。その結果、同じ実際の詳細量でより大きなGIFが得られますが、より薄く引き伸ばされます。画像はより鮮明になるのではなく、ぼやけてしまいます。

GIFは他のフォーマットよりもこの問題を悪化させます。すべてのフレームは256色のパレットに制限されるため、アップスケーラーが生成する滑らかなグラデーションは、きつい段階的な色(バンディング)に分解されます。GIFを300%拡大すると、通常、顔の色の帯を数えることができます。

そのため、このツールでは、数値が元の寸法を超えた瞬間にオレンジ色の警告が表示されます。それでも実行されます。時として、プリセットが実際にわずかに拡大された小さなGIFを必要とする場合があり、あなたは私たちが知るよりもあなたの映像をよく知っています。警告は、誰も結果に驚かないようにするためにあります。

「GIFを強化する」は機能ではなくマーケティング用語として扱ってください。GIFアップスケーラーは、GIF作成時に失われた情報を追加しません。シャープさが重要であれば、元に戻り、元のビデオからより大きなサイズでGIFを再エクスポートしてください。そうすれば、当て推量ではなく、実際の詳細が得られます。

GIFを拡大しても問題ないケースが1つあります。ピクセルアートやその他の硬いエッジのグラフィックです。これらにはバンディングするグラデーションや偽造するディテールがないため、拡大しても既存の四角が大きくなるだけです。撮影されたものについては、アップスケーリングは修正ではなく最終手段として扱ってください。

DiscordがGIFのサイズを変更できないと言うのはなぜですか?

Discordはアニメーション画像を自動で再エンコードしません。内蔵のリサイズ機能は静止画像用であり、アニメーションGIFには適用されず、代わりにエラーが表示されます。アップロードはルールに照らしてチェックされ、修正されるのではなく拒否されます。

修正方法は、アップロードダイアログを開く前にGIFのサイズを変更することです。絵文字は128×128、ステッカーは320×320です。上記の対応するプリセットを使用すれば、数値は自動で設定されます。

サイズ変更されたファイルがDiscordの256 KBの絵文字または512 KBのステッカーの制限を超えている場合、サイズはもはや問題ではありません。それは GIF圧縮。256 KBや4 MBなどの目標サイズを指定し、そのサイズに近づけます。

Twitchエモートリサイズ — 28、56、112px

Twitchは、公式のエモートガイドラインに従い、3つのエモートサイズを使用しています:112×112、56×56、および28×28。最も大きいものをアップロードすると、Twitchが2つの小さいバージョンを生成します。そのため、準備する必要があるファイルは、正方形の112×112アニメーションGIFのみであり、このエモートリサイズプリセットはまさにそれを対象としています。

いずれにせよ、小さいサイズでの表示を考慮してデザインしてください。112pxで美しく見えるエモートも、早いチャットで28pxでは3つの灰色のピクセルになることがあります。大きな形状、強いコントラスト、そして細い輪郭は避けてください。

正方形でないソースの場合、TwitchアニメーションエモートリサイズプリセットはGIFを引き伸ばすのではなく112×112のボックス内に収めるため、歪んで見えません。もし空きスペースが多すぎる場合は、まず正方形にトリミングしてからサイズ変更してください。

ループも短く保ちます。チャットエモートは0.5秒で読まれるため、4秒のアニメーションは視聴者にとってほとんど無駄であり、ファイルサイズも重くなります。112×112で2秒の動きがあれば十分で、問題なくアップロードできます。

どちらを使うべきか?

もし数値を指定されたなら、Dimensionsを使います。目測で決めるなら、Percentageを使い50から始めます。送信先がチャットアプリなら、プリセットを使ってそれ以上考えないでください。サイズ変更するGIFのほとんどはPercentageで処理されます。なぜなら、全幅でキャプチャされたスクリーンレコーディングの場合、「半分」が通常正しい答えだからです。

続ける価値のある習慣: GIF のサイズを均等なステップで変更する。50%や25%に拡大縮小すると、ソースのピクセルにきれいにマッピングされ、任意に63%にするよりも見栄えが良くなる傾向があります。これはルールではなく、無視しても何も壊れませんが、並べて比較すると、通常はその違いがわかります。

このGIFリサイズツールが実際にどれだけ保存するか — 測定結果

このツールで実際のGIFのサイズを変更し、その結果を記録しました。以下の表は、各ソースファイル、元の寸法とサイズ、およびデフォルト設定で50%サイズ変更した後の結果をリストしています。推定値や他の場所から借用した数値は一切ありません。

2026年8月14日にこのツールで測定。結果はフレーム数と色に依存します。
GIFオリジナル (寸法 / サイズ)50%リサイズ (サイズ)変更
loop-animation.gif400×300 / 298 KB217 KB-27%
screen-recording.gif800×600 / 413 KB245 KB-41%
sticker.gif512×512 / 226 KB136 KB-40%
web-banner.gif728×90 / 42 KB41 KB-3%
photo-style.gif480×360 / 1,489 KB1298 KB-13%

この仕組みは単純な算術です。幅と高さの両方を半分にすると、元のピクセル領域の約4分の1が残ります。GIFのバイト数はピクセル領域とかなり密接に連動します。したがって、50%のリサイズは通常、はるかに軽いファイルを生成します。

常に完璧に追跡されるわけではありません。ヘッダー、パレット、フレームごとのオーバーヘッドは画像と一緒に縮小しないため、数百のフレームを持つGIFは、短いループよりも多くの固定ウェイトを運びます。測定していない数値を引用するのではなく、完全な実行が記録されたら、正確なパーセンテージをここに公開します。

何よりも結果に影響を与える要因が2つあります。まずフレーム数です。長いキャプチャでは、フレームごとのコストが何百倍もかかるため、リサイズは役立ちますが、それだけでは解決できません。次に色の複雑さです。重いディザリングが施された写真素材は、フラットなグラフィックやスクリーンレコーディングよりも圧縮しにくいです。

もしあなたの数値が上記のパターンをはるかに下回る場合、そのGIFはあなたに届く前におそらく一度最適化されています。ファイルには何も問題ありませんし、残された余地もほとんどありません。

よくある質問

これらは、アニメーションGIFのリサイズに関して実際に寄せられる質問です。画質、方法、小さいピクセルと小さいファイルの違い、そして誰もが一度は経験するDiscordのエラーについてです。短い回答で、宣伝はありません。

Scale down, never up, and keep the aspect ratio locked. Shrinking an animated GIF resamples pixels that already exist, so the result stays sharp. Enlarging invents pixels that were never captured, which is where the mush comes from. Stick to 50% or 25% steps when you can.

情報源と信頼性

このページに記載されているプラットフォームの制限はすべて、他のツールサイトからではなく、プラットフォーム自身の公式ドキュメントからのものです。プラットフォームが数値を公開していない場合、このページではサイズのみを記載しています。両方の情報源へのリンクを以下に示しますので、ご自身で確認できます。

確認済みのプラットフォーム制限:

最終更新日:2026年8月14日 - 作成者: Shafiullah Tareen.

GIF圧縮

同じGIFで、ファイルサイズは小さく。寸法を維持し、目標サイズまで縮小します。

GIF速度変更

アニメーションの時間を0.1倍から8倍に調整し、ループ回数を設定します。

GIFトリミング

サイズ変更する前に正方形にカットすることで、正方形のプリセットが空白を残すことを防ぎます。