SVG → PNG 変換ツール

SVG ベクター画像をブラウザ内で PNG・JPEG・WebP のラスター画像に変換します。

ツールを読み込み中…

SVG → PNG 変換ツールSVG ファイルや貼り付けた SVG コードを、好きなサイズのラスター画像に変換します。正確な幅と高さをピクセルで指定し、倍率を掛けて高精細な書き出しを行い、出力形式に PNG(透過対応)・JPEG・WebP を選べます。すべての処理はブラウザ内の HTML canvas で行われるため、画像がサーバーにアップロードされることはありません。

SVG → PNG 変換ツールとは?

deftdeck の SVG → PNG 変換ツールは、拡大縮小自在なベクター画像を一般的な画像形式にラスタライズする無料のブラウザツールです。デザイナー、開発者、アイコン制作者、そしてベクターソースから平坦なビットマップが必要なすべての人が、.svg ファイルをドロップするか SVG コードを貼り付けて、PNG・JPEG・WebP を書き出せます。SVG は解像度に依存しないため、出力サイズは自由に決められます。目標の幅と高さをピクセルで入力するか、SVG 本来のサイズを保ったまま倍率を上げて、Retina ディスプレイ向けに 2 倍や 3 倍でレンダリングできます。PNG と WebP は透過を保ち、JPEG は透明部分を白い背景に平坦化します。サイズや形式を変えるとプレビューがリアルタイムで更新され、ダウンロード前にクリックして拡大確認できます。

SVG → PNG 変換ツールの使い方

  1. .svg ファイルをドロップゾーンにドラッグ&ドロップするか、クリックして端末から選びます。
  2. または「SVG コード」欄に SVG コードを直接貼り付ければ、ファイルなしで変換できます。
  3. 幅と高さをピクセルで調整するか、倍率を設定して SVG の元サイズを掛け合わせ、高精細な出力にします。
  4. 「設定」を開いて出力形式を選びます:PNG(透過を保持)、JPEG(白背景)、または WebP。
  5. 自動的に更新されるリアルタイムプレビューを確認し、クリックすると拡大用ライトボックスが開きます。
  6. 「ダウンロード」をクリックすると、ピクセル寸法を含むファイル名でラスタライズした画像が保存されます。

使用例

ロゴを透過 PNG として書き出す

logo.svg をドロップし、形式を PNG のままにして必要な幅と高さ(例:512x512)を設定すると、透明部分が保たれた鮮明な PNG をダウンロードできます。

Retina 画面向けにアイコンを 3 倍でレンダリングする

64x64 の SVG アイコンを読み込み、倍率を 3 に設定すると 192x192 のビットマップが生成されます。1 倍のビットマップではぼやける高精細ディスプレイに最適です。

貼り付けた SVG コードを JPEG に変換する

インラインの <svg> スニペットを SVG コード欄に貼り付け、設定で形式を JPEG に切り替えると、書き出しファイルでは透明な背景が白に平坦化されます。

よくある質問

対応している出力形式は何ですか?
PNG・JPEG・WebP を書き出せます。PNG と WebP は透過を保ちますが、JPEG 形式にはアルファチャンネルがないため、JPEG では透明部分が白い背景に平坦化されます。
出力解像度はどう調整しますか?
幅と高さの欄を希望のピクセルサイズに設定するか、SVG の元サイズのままにして倍率(例:2 や 3)を上げると、高精細画面向けに大きく鮮明なビットマップをレンダリングできます。
SVG が空白になったり変換に失敗するのはなぜですか?
SVG はブラウザが画像としてレンダリングできる有効なコードである必要があります。外部リソースやフォント、スクリプトを参照する SVG は canvas 上で同じように描画されないことがあります。確実な結果のために、それらのリソースやフォントはインラインで埋め込んでください。
ファイルをアップロードせずに SVG コードを貼り付けられますか?
はい。SVG コードを SVG コード欄に貼り付ければ、ドロップしたファイルと同じように変換され、アップロードは不要です。
私の SVG はサーバーにアップロードされますか?
いいえ。変換は HTML canvas を使ってブラウザ内で 100% クライアントサイドで実行されます。SVG と生成された画像が端末の外に出たり、deftdeck やいかなるサーバーに送信されることはありません。

関連ツール