Switching

SVGからPNGへの変換

ベクター形式のSVGを、お好みのサイズのPNG画像に変換します。透過背景はそのまま維持され、すべての処理はブラウザ内で完結します。

ファイルを選択してください

複数のファイルをまとめてドラッグ&ドロップできます

ご利用手順

  1. 1

    SVGファイルをドラッグ&ドロップするか、クリックして選択します。複数まとめて処理できます。

  2. 2

    出力する横幅を選びます。高さは元の比率に合わせて自動的に計算されます。

  3. 3

    変換ボタンを押すとPNGが作成されます。複数枚あればZIPで受け取れます。

よくあるご質問

なぜサイズを自分で選ぶ必要があるのですか?
SVGは座標と数式で描かれるベクターなので、「元のピクセルサイズ」というものが存在しません。どんな大きさでも劣化せずに描ける代わりに、ピクセルとして固める瞬間には何ピクセルで描くかを必ず決める必要があります。Web用のアイコンなら256〜512px、印刷や拡大が必要なら2,048px以上をおすすめします。
文字が別の書体に変わってしまいました。
SVGはセキュリティ上、外部リソースを読み込まないモードで描画されます。スクリプトも実行されずWebフォントも取得されないため、Webフォントで作られた文字は既定の書体に置き換わります。文字の形が重要であれば、編集ツールで文字をアウトライン(パス)に変換したSVGをお使いいただくと、原本どおりに出力されます。
透過背景は維持されますか?
維持されます。PNGはアルファチャンネルに対応しているため、SVGの何もない領域は透明のまま残ります。白い背景が必要な場合は、透過の維持をオフにして背景色を指定してください。

関連ツール