SVGをWEBPに変換

Web表示を高速化するために、SVGベクター画像をオンラインでWEBPに変換します。優れた圧縮率と画質を両立する効率的な形式にラスタライズします。

%

品質を下げるとファイルは小さくなります。90%なら元の画像とほとんど変わりません。

px
空欄のままにするとSVGに設定されたサイズを維持します。高さは縦横比に合わせて決まります。16〜8192 px。
SVG

またはファイルをここにドラッグ&ドロップ

SVG画像をアップロード

高速変換安全な処理登録不要

SVGをオンラインでWebPに変換

Webパフォーマンスを最適化するため、SVGベクター画像をWebP形式にラスタライズします。WebPはPNGやJPEGと比べて圧縮率と画質のバランスに優れており、Webグラフィックに最適です。このコンバーターは、スケーラブルなベクターアートワークを、透明度に対応した高度に最適化されたWebP画像に変換します。

SVGはベクター画像に優れていますが、ファイルサイズをより小さくしたい場合、すべてのブラウザで表示を統一したい場合、ラスター形式に最適化されたCDN経由で画像を配信する場合はWebPが向いています。

Web用途でのSVGとWebPの比較

どちらの形式も現代のWebで優れた性能を発揮しますが、用途が異なります。無限のスケーラビリティ、CSSによるスタイリング、アニメーション、テキストの編集可能性が必要ならSVGが最適です。表示の一貫性、写真コンテンツでの小さなファイルサイズ、画像CDNや最適化パイプラインとの互換性が必要ならWebPの方が優れています。

  • スケーラビリティ — SVGは完璧に拡大縮小可能、WebPは解像度が固定
  • ファイルサイズ — シンプルな図形はSVGが小さく、複雑な画像はWebPが有利
  • 透明度 — どちらもアルファチャンネルに対応
  • ブラウザ対応 — どちらも最新のブラウザで動作

SVGをWebPに変換すべきタイミング

サイト全体で画像サイズを統一したい場合、SVGの扱いが苦手な画像CDNを使っている場合、複雑なSVGファイルの描画が遅い場合、ユーザーによるベクターアートワークの抽出・編集を防ぎたい場合に変換をおすすめします。WebPはsrcsetを使ったレスポンシブ画像の手法とも相性が良好です。

圧縮のメリット

WebPは同程度の画質でPNGよりはるかに小さいファイルを生成します。当社のテストでは、SVGからラスタライズした1024×1024のロゴがPNGで21 KB、WebPで7 KB(65%縮小)でした。元がSVGとして設計されたウェブグラフィックは、WebP版なら画質を保ちながらより速く読み込まれます。コンバーターはWebP圧縮の前にSVGを高解像度でレンダリングするため、細部のシャープさが保たれます。

WebPはVP8ベースの圧縮方式を採用しており、写真コンテンツとエッジのはっきりした図形の両方で優れた性能を発揮します。ラスター化されたベクターアートワークでは、WebPの可逆モードが全ピクセルを完璧に保持し、非可逆モードでは見た目への影響を最小限に抑えながら大幅にファイルサイズを削減できます。

変換の仕組み

SVGをWebPに変換する際は、まずベクター画像をピクセルグリッドへレンダリングし(ラスタライズ)、その結果をWebPの高度なアルゴリズムで圧縮します。SVGが数式として保持する図形・グラデーション・効果の情報を各ピクセル位置ごとに計算し、ラスター画像を生成します。

この変換では、WebPのアルファチャンネル対応により透明度が維持されます。必要な幅はアップロード欄の上にある「出力幅」に入力してください。空欄のままなら、レンダリングサイズはSVGのviewBoxによって決まります。SVGと異なり、WebP画像は画質を落とさずに拡大することはできません。

関連ツール

SVGからWebPへの変換に関するよくある質問

ベクター形式のままにせず、SVGをWebPに変換する理由は何ですか?

複雑な図形のファイルサイズを小さくしたい場合、すべてのブラウザで表示を統一したい場合、画像CDNとの連携が必要な場合、ユーザーによるベクターアートワークの抽出を防ぎたい場合はWebPが向いています。

WebPに変換してもSVGの透明度は維持されますか?

はい。WebPはSVGやPNGと同様に、アルファチャンネルによる完全な透明度に対応しています。SVGの透明な部分はWebP出力にそのまま反映されるため、さまざまな背景で使うロゴやグラフィックにも適しています。

WebPのファイルサイズはSVGと比べてどうですか?

ロゴのようなシンプルなグラフィックでは、通常SVGのほうが小さくなります。グラデーションを含む複雑なイラストでは、WebPのほうが小さいファイルになることが多くあります。当社のテストでは、SVGからラスタライズした1024×1024のロゴが、画質を保ったままPNGで21 KB、WebPで7 KBでした。

SVGをWebPに変換する際の解像度は?

既定ではSVGはファイルに設定されたサイズ(widthとheight、またはviewBox)でレンダリングされます。特定のピクセルサイズにしたい場合は、アップロード欄の上にある「出力幅」に幅を入力してください(16〜8192px)。高さは縦横比に合わせて決まります。WebPは固定解像度で、後から拡大するとギザギザになるため、変換前に必要なサイズを選んでください。

ラスタライズしたSVGにはPNGよりWebPの方が適していますか?

WebPは同等の画質でPNGより小さいファイルサイズになるのが一般的です。どちらも透明度に対応しています。WebPは2024年時点でほぼすべてのブラウザに対応しています。Webパフォーマンスを重視するならWebP、最大限の互換性を求めるならPNGを選んでください。

複雑なSVGエフェクトはWebPに正しく変換されますか?

はい。グラデーション、シャドウ、フィルター、マスクなど、SVGの視覚要素はすべて変換時にラスタライズされます。WebPの圧縮はこれらの効果をよく保持しますが、非可逆圧縮では細かい部分が多少影響を受けることがあります。

SVGの変換にWebPの可逆圧縮を使えますか?

WebPは可逆圧縮と非可逆圧縮の両方に対応しています。このコンバーターは画質とファイルサイズのバランスを取った最適な設定を使用します。エッジのはっきりした図形やテキストには、WebPの可逆モードが全ピクセルを完璧に保持します。

WebPに変換せずSVGのままにすべきなのはどんなときですか?

無限のスケーラビリティ、CSSによるスタイリング、JavaScriptアニメーション、テキストの編集可能性が必要な場合はSVGのままにしましょう。非常にシンプルな図形であれば、どのラスター形式よりベクターファイルの方が小さくなるため、この点でもSVGが有利です。

CDNはSVGとWebPをどう違って扱いますか?

多くの画像CDNはWebPのようなラスター形式を最適化しますが、SVGは処理しません。SVGをWebPに変換すれば、CDNによる最適化、自動フォーマット選択、srcsetを使ったレスポンシブ画像の手法が利用できるようになります。

WebPに変換すると、SVGの編集はできなくなりますか?

はい。WebPはラスター形式のため、SVGのXMLコードのように編集することはできません。これにより、表示用の高品質な画像を提供しつつ、ベクターアートワークを簡単に改変されないよう保護できます。