Logo
BulkPicTools

SVG から GIF への変換ツール — 静止画にもアニメーションにも対応

SVG とアニメーション SVG を GIF アニメーションに一括変換。幅・高さ・フレームレート・再生時間・ループ回数・背景色を指定できます。無料、アップロード不要、ブラウザ内でローカル処理します。

Advertisement
SVG ファイルをアップロード

SVG またはアニメーション SVG —— ブラウザ内でローカル変換、アップロード不要

SVG→GIF 無料 • アニメーション SVG 対応 • ローカル処理 • アップロード不要

SVG から GIF への変換ツールの主な機能

静止画 SVG にもアニメーション SVG にも対応

アニメーション SVG を GIF に変換したり、SVG アニメーションを GIF アニメーションとして書き出したりできます。SMIL アニメーションと CSS アニメーションに対応しています。JavaScript で制御されるアニメーションは、再生時間を手動で指定する必要がある場合や、完全に再現できない場合があります。

サイズ、FPS、時間、ループを細かく指定

出力の幅と高さを指定し、フレームレート(1〜30 FPS)、アニメーションの再生時間、ループ回数(無限または指定回数)を設定できます。ダウンロード前にプレビューして、なめらかさ・画質・ファイルサイズのバランスを調整できます。

ブラウザ内のローカル変換でプライバシーを保護

この無料の SVG→GIF 変換ツールはブラウザ内で動作するため、サーバーへのアップロードは不要です。登録も透かしもありません。

透明 GIF と背景のオプション

透明背景の GIF を書き出せるほか、白・黒・任意の背景色も選べます。アニメーションロゴ、アイコン、ローディング画像、スタンプ、SNS 用の素材に最適です。

ガイドとヒント

SVG を GIF に変換する方法

プラットフォームが GIF 画像は受け付けるものの、SVG ファイルや SVG アニメーションに対応していない場合、SVG を GIF に変換すると便利です。静止画の SVG を固定サイズの GIF にしたり、アニメーション SVG をメール、チャット、SNS などで使える GIF アニメーションとして書き出したりできます。

  1. SVG ファイルをアップロードするか、SVG のコードを変換ツールに貼り付けます。
  2. 出力サイズを選びます。ゆがみを避けたい場合はアスペクト比をロックしてください。
  3. アニメーション設定を行います。FPS、再生時間、ループ回数を指定します。静止画の SVG は短い既定時間を使うか、1 フレームの GIF として書き出せます。
  4. 背景を選びます。透明、白、黒、または任意の色を指定できます。
  5. 生成された GIF をプレビューしてダウンロードします。

変換はブラウザ内で行われるため、元の SVG をリモートサーバーにアップロードする必要はありません。これは非公開のアイコン、ロゴ、イラスト、デザインデータに役立ちます。このプライベートな SVG→GIF 変換ツール、無料のオンライン SVG→GIF コンバーター、SVG GIF メーカー、オンラインの SVG→GIF 変換ツールのいずれとして使う場合でも、数回のクリックで SVG を GIF に変換し、SVG を GIF 化し、SVG として GIF を書き出し、SVG から GIF を作成できます。

Advertisement

アニメーション SVG を GIF に変換する方法

アニメーション SVG にはさまざまなアニメーション技術が使われており、変換結果は元ファイルのアニメーション実装によって変わります。この変換ツールは、表示されているアニメーションを GIF のフレームとして取り込むように設計されています。

  1. アニメーション SVG をアップロードし、プレビューの読み込みを待ちます。
  2. 判定されたアニメーションの種類を確認します。SMIL、CSS キーフレーム、JavaScript のいずれかです。
  3. アニメーションの再生時間を設定します。自動判定できない場合は手動で入力し、変換ツールに録画する長さを知らせます。
  4. FPS を選びます。ファイルを小さくしたい場合は 10〜15 FPS、動きをなめらかにしたい場合は 20〜30 FPS が目安です。
  5. GIF をプレビューし、ダウンロード前に設定を調整します。

SMIL アニメーションは自動判定しやすい傾向があります。CSS アニメーションは再生時間の手動指定が必要な場合があり、JavaScript アニメーションは実行時のイベント、ユーザー操作、外部リソース、ブラウザ API に依存するため、完全に取り込めないことがあります。

画質とファイルサイズのバランスを取る SVG→GIF の設定目安

GIF はアニメーションをラスターフレームの並びとして保存します。サイズ、再生時間、FPS、色の品質を上げると見栄えは良くなりますが、ファイルサイズと変換時間も増えます。

用途推奨サイズFPS推奨する方針
アニメーションアイコンやローディング表示128〜512 px10〜15ループを短くし、品質は標準プリセットにする
アニメーションロゴ256〜800 px15〜20可能な限り背景を透明に保つ
メール用アニメーション400〜800 px10〜15再生時間を短くし、必要に応じて色数を減らす
SNS のプレビュープラットフォーム依存15〜24ダウンロード前にファイルサイズを確認する
高品質なモーショングラフィック800 px 以上20〜30より小さく鮮明にしたい場合はアニメーション WebP や APNG を検討する

GIF が大きすぎる場合は、まず出力サイズまたは FPS を下げてください。再生時間を短くすること、使用する色数を減らすことも効果があります。最近のウェブサイトではアニメーション WebP の方が小さなサイズで高い画質を得られることが多いため、GIF の互換性が不要な場合は SVG から WebP への変換ツールを利用してください。

SMIL、CSS、JavaScript アニメーションの対応状況

SVG アニメーションは SMIL 要素、CSS キーフレーム、JavaScript で作成できます。SVG をフレームごとに描画する場合、この 3 つの挙動は完全には同じになりません。

アニメーションの種類一般的な対応状況確認する項目
静止画 SVG安定出力サイズ、viewBox、背景
SMIL多くの場合判定可能アニメーションの再生時間、繰り返し回数、要素のタイミング
CSS アニメーション一般的なケースに対応外部スタイルシート、再生時間、キーフレームの指定
JavaScript アニメーションファイルに依存実行時 API、ユーザー操作、外部リソース、タイミング制御

最も確実な結果を得るには、スタイルとアセットを SVG 内に含め、外部フォントや外部画像を避けてください。CSS や JavaScript でタイミングを制御している場合は、アニメーションの再生時間を明示的に指定してください。プレビューが動かない場合、元ファイルがローカルのフレーム取り込みでは再現できない操作や外部リソースに依存している可能性があります。

SVG は GIF、WebP、APNG のどれに変換すべきか

古いプラットフォーム、メールクライアント、チャットツールとの互換性が必要な場合や、GIF が明示的に指定されている場合は、GIF が今も有用です。一方で GIF は色数が限られており、細かなアニメーションではファイルが大きくなることがあります。

形式適している用途主な制限
GIF幅広い互換性、シンプルなアニメーション、チャットやメール色数が限られ、ファイルが大きくなりがち
アニメーション WebPウェブサイトと最新ブラウザGIF が使える場所すべてで使えるわけではない
APNG高画質なアニメーションと透明度一部のワークフローでは GIF ほど一般的ではない
PNG静止画 SVG の無劣化変換アニメーションは保持されない

互換性が最優先なら GIF を選んでください。出力先を自分で管理でき、画質・透明度・ファイルサイズを重視するならアニメーション WebP または APNG を選びます。元が静止画の場合は SVG から PNG への変換も利用できます。

SVG から透明な GIF を作成する方法

透明な GIF を作成するには、透明部分を含む SVG をアップロードし、背景に透明を選んで GIF として書き出します。透明は、輪郭がはっきりしたシンプルなロゴ、アイコン、イラストで最もきれいに仕上がります。

  1. SVG ファイルをアップロードします。
  2. 背景を透明に設定します。
  3. 必要な出力サイズを選びます。
  4. 可能であれば、明るい背景と暗い背景の両方で輪郭をプレビューします。
  5. GIF をダウンロードします。

GIF の透明は、PNG や WebP の完全なアルファ透明とは異なります。GIF はパレットの透明エントリを使うため、半透明の輪郭が一部の背景でにじんで見えることがあります。滑らかな部分透明が必要な場合は、アニメーション WebP や APNG での書き出しを検討してください。

ブラウザ内でローカルに SVG を GIF に変換する

ブラウザベースの SVG→GIF 変換ツールは、ファイルをサーバーに送信せずにローカルで処理できます。これは、SVG に非公開の作品、未発表のブランド素材、クライアントの資産、埋め込まれたデザイン情報が含まれる場合に重要です。

BulkPicTools はブラウザ内で SVG を描画し、GIF をあなたの端末上で生成します。アカウントも透かしもなく、変換ツールが元の SVG を保存することもありません。ページの読み込みが完了すれば、ネットワークを切断した状態で動作を確認することもできます(ブラウザの利用可能メモリと処理性能に依存します)。

大きな SVG、長いアニメーション、高解像度、高い FPS はより多くのメモリを必要とします。変換が遅い場合は、出力サイズを小さくする、再生時間を短くする、または FPS を下げてください。

一般的なオンライン変換ツールとの違い

汎用のファイル変換ツールは手軽な静止画フォーマット変換には便利ですが、SVG アニメーションには多くの場合追加の制御が必要です。実用的な SVG→GIF のワークフローは、アニメーションのプレビューを確認し、再生時間を設定し、フレームレートを制御し、透明度を選べること、そして JavaScript アニメーションが正確に再現できない場合を理解できることが求められます。

機能BulkPicTools基本的なファイル変換ツール
静止画 SVG から GIF✅多くの場合対応
アニメーション SVG のプレビュー✅対応状況はさまざま
FPS と再生時間の制御✅制限されることが多い
透明背景のオプション✅対応状況はさまざま
ブラウザ内でのローカル処理✅通常はサーバー側で処理
アカウントや透かし❌対応状況はさまざま

基本的な変換サービスよりも細かい制御が必要なときはこのページを使ってください。シンプルな静止画 SVG の出力で十分な場合は、関連する SVG から PNG への変換や SVG から WebP への変換ツールも利用できます。

使い方

1

SVG をアップロード、または貼り付け

SVG ファイルをドラッグ&ドロップする、端末から選ぶ、または SVG のコードを直接貼り付けます。ツールが元ファイルをプレビューし、静止画かアニメーションかを判定します。

2

GIF の書き出し設定を指定

出力サイズ、フレームレート、再生時間、ループ回数、背景色、品質プリセットを選びます。CSS アニメーションや JavaScript アニメーションで再生時間を自動判定できない場合は、手動で入力してください。

3

GIF をプレビューしてダウンロード

生成された GIF をプレビューし、サイズとファイル容量を確認します。大きすぎる場合や動きがなめらかでない場合は、FPS や品質プリセットを調整してから書き出し直してください。

Advertisement

SVG から GIF への変換ツールについてよくある質問

SVG をアップロードまたは貼り付け、出力サイズと背景を選びます。SVG がアニメーションの場合は FPS と再生時間も設定します。プレビューで確認してダウンロードしてください。変換はブラウザ内でローカルに実行されます。