本文へスキップ
SPCXTools

SVG PNG 変換

背景透過を維持したまま、SVGベクター画像を任意のサイズで鮮明なPNG画像に変換します。

ローカルで動作 — ファイルは端末から出ません

ツールを読み込み中…

SVG PNG 変換の使い方

  1. 1スケール(高解像度ディスプレイには2×がおすすめ)を選択するか、ピクセル単位で正確な幅を入力します。
  2. 2背景透過にチェックを入れたままにするか、チェックを外して背景色を選択します。
  3. 3SVGファイルを選択するか、ページ上にドロップします。各ファイルは即座に変換されます。
  4. 4PNGファイルを1つずつダウンロードするか、ZIPとして一括ダウンロードします。

SVGベクター画像をPNGに変換

SVGはロゴ、アイコン、イラストに最適なフォーマットです。ファイルサイズが軽く、どんなサイズに拡大・縮小しても画質が劣化しません。しかし、SNS、メールソフト、オフィス文書、アプリストア、一部のCMS、多くの画像編集ソフトなど、SVGファイルに未対応の環境も少なくありません。これらは通常のビットマップ画像を必要とします。このコンバーターは、ブラウザ上でSVGファイルをPNG画像に変換します。透明な背景を保持したまま、必要なサイズで正確に出力できます。

主な機能

  • 1倍、2倍、4倍、8倍の倍率指定、またはピクセル単位での正確な幅の指定。
  • ベクター画質での出力: 指定したサイズで再レンダリングされるため、引き伸ばされてぼやけることはありません。
  • 背景透過(デフォルト)、または任意の背景色の指定。
  • 複数のSVGファイルを一度に処理し、ZIPでダウンロードできる一括変換。
  • SVGのサイズやviewBoxに基づいた正確なアスペクト比(縦横比)。
  • プライバシー保護: ファイルはローカルで処理され、サーバーには一切アップロードされません。

最適なサイズの選び方

用途 推奨サイズ
Webサイトのアイコンやロゴ 表示サイズの2倍
アプリのアイコン 512 × 512 または 1024 × 1024 px
ファビコン 幅 32、180、512 px
SNSのプロフィール画像 幅 400〜800 px
スライドや文書 幅 1000〜2000 px
印刷 インチ単位の幅 × 300

SVGは解像度に依存しないため、必要よりも大きめのサイズで書き出し、後からPNGを縮小しても問題ありません。2倍のサイズで書き出すことで、Retinaなどの高画素密度ディスプレイでもくっきりと鮮明に表示されます。

PNGの見た目が異なるのはなぜですか?

ほとんどのSVGファイルは正常に変換されます。見た目が異なる場合、通常はSVG自体に含まれていない以下のリソースが原因です:

  • Webフォント: Google FontsやスタイルシートからリンクされたWebフォントは読み込まれないため、テキストはデフォルトのフォントで表示されます。エクスポートする前に、デザインツールでテキストをアウトライン化してください。
  • 外部画像: URLやファイルパスで参照されている外部画像はブロックされます。代わりにデータURLとしてSVG内に埋め込んでください。
  • アニメーション: SVG内のアニメーションは、最初のフレームのみが画像化されます。

関連ツール

ファイルサイズを小さくしたい場合は、画像圧縮でPNGを圧縮するか、PNG JPG 変換をお試しください。画像のサイズを変更するには画像サイズ変更を、他のフォーマットへ変換するには画像変換をご利用ください。

よくある質問

サイズを大きくするとPNG画像はぼやけますか?
いいえ。SVGはピクセル化される前に指定したサイズで再レンダリングされるため、4倍や8倍に拡大しても元のベクター画像と同じように鮮明なPNGになります。単なるビットマップの拡大ではありません。
出力サイズはどのように計算されますか?
ツールがSVGの幅と高さ(サイズ指定がない場合はviewBox)を読み取り、選択した倍率を掛け合わせます。幅を直接入力した場合はその幅が適用され、高さは元のアスペクト比(縦横比)を維持して自動計算されます。
背景は透過されますか?
はい、デフォルトで透過されます。SVGで描画されていない部分はPNGでも透明になります。透過部分が黒く表示されてしまうアプリで使う場合などは、オプションのチェックを外して背景を好きな色で塗りつぶすことができます。
PNGに変換するとフォントや画像の見た目が変わるのはなぜですか?
セキュリティ上の理由から、ブラウザはSVGファイルを隔離してレンダリングします。そのため、リンクされたWebフォント、画像、外部ファイルやURLのスタイルシートなどの外部リソースは読み込めず、テキストには代替フォントが使用されます。元の見た目を完全に再現するには、事前にテキストをアウトライン化(パスに変換)するか、画像をSVG内に埋め込んでください。
ファイルはアップロードされますか?
いいえ。SVGファイルはお使いのデバイスのブラウザ上で読み込みとレンダリングが行われるため、サーバーに送信されることは一切ありません。
変換できるPNGの最大サイズはどれくらいですか?
最大で幅16,384ピクセル、総画素数で約268メガピクセルまで対応しています。非常に大きな画像は多くのメモリを消費するため、特にスマートフォンでは注意が必要です。