SVGをPNGに変換

SVGファイルをドロップするかSVGコードを貼り付け、サイズを選んでPNGを保存するだけ。SVGはベクター形式なので、16pxのファビコンから4K画像までどのサイズでもくっきり書き出せます。処理はすべてブラウザ内で行われます。

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

SVGファイル、一度に最大20個・各10MBまで

ファイルはブラウザー内だけで処理され、アップロードされません。お使いの端末の外に出ることはありません。

またはSVGコードを貼り付け
出力サイズ
SVGに記録されたサイズ(width/heightまたはviewBox)が基準です。Retina/高解像度ディスプレイ向けには2倍か3倍を選んでください。
背景

PNGファイル

まだSVGが選択されていません。変換したPNGがここに表示されます。

    結果

    計算方法

    SVG(Scalable Vector Graphics)は、画像をピクセルではなく線・図形・文字で記述する形式です。ロゴやアイコンに最適ですが、どこでも使えるわけではありません。古いWordやPowerPoint、多くのアップロードフォーム、メールの署名、アプリストア、SNSなどはラスター画像を求めます。PNGに変換すれば、劣化なく、透過も保ったままこの問題を解決できます。

    SVGをPNGに変換する方法

    1. SVGファイルをドロップするか、SVGコードを貼り付けます。
    2. サイズと、背景を透過にするか色付きにするかを選びます。
    3. PNGをダウンロードします。

    例:viewBox="0 0 24 24"の正方形アイコンを幅512pxで書き出すと、512×512ピクセルのPNGになります。ベクター画像をそのサイズで描き直すので、輪郭はシャープなままです。

    PNGのサイズはどう決まる?

    基準になるのはSVG自体に記録されたサイズです。

    倍率はこのサイズに掛け算されます(24pxのアイコンを4倍にすると96×96px)。幅・高さモードではピクセルを直接入力し、片方だけなら残りは縦横比から求めます。両方を入力して「縦横比を保持」がオンなら枠内に収め、オフならその寸法どおりに引き伸ばします。

    用途PNGの目安サイズ
    ファビコン/アプリアイコン32、180、192、512px(正方形)
    Webサイトのロゴ(Retina)表示サイズの2倍
    Word/PowerPointのロゴ幅1000〜2000px
    300dpiで印刷幅(cm)÷2.54×300(10cm≒1181px)

    背景は透過か色付きか

    PNGは透過に対応しています。背景を「透過」のままにすれば、ロゴはどんな背景にもなじみます。透過部分が黒く表示されてしまうアプリやサービス向けには、背景色(通常は白)を指定してください。JPGが必要な場合や、ファイルを軽くしたい場合は、書き出したPNGを別の画像変換・圧縮ツールで処理してください。

    安全性:SVGは画像としてのみ描画

    SVGファイルにはスクリプトや外部サーバーへのリンクを含めることができます。そのため、このツールはSVGを画像としてだけ読み込みます(Webページの<img>と同じ扱い)。このモードではスクリプトは実行されず、外部からの読み込みも行われません。その代わり、ネット上の画像やWebフォントを参照している部分はPNGに表示されません。埋め込み画像(data: URL)と端末にインストール済みのフォントは使えます。

    プライバシー

    貼り付けたSVGコードも含め、変換はすべてお使いの端末上で行われます。アップロードや保存は一切ありません。

    よくある質問

    SVGをPNGに変換するには?

    SVGファイルを枠にドロップ(またはSVGコードを貼り付け)し、サイズを選んでPNGをダウンロードします。複数ファイルはZIPでまとめて保存できます。

    高画質なPNGに変換するには?

    倍率を上げる(4倍や8倍)か、「幅・高さをピクセルで指定」で必要なサイズを入力します。SVGはその大きさで描き直されるので、サイズを指定しても画質は落ちません。

    PNGがぼやけることはありますか?

    ありません。小さく描いてから拡大するのではなく、最初から出力サイズで描画します。16倍でもシャープなままです。

    背景を透過のままPNGにできますか?

    はい、初期設定で透過になります。白や別の色の背景が必要なときは、「背景」で「色」を選んでください。

    PNGでフォントや画像が表示されないのはなぜ?

    安全のためSVGを画像として描画しており、このモードではブラウザが外部ファイルを読み込まないためです。端末にないフォントは標準フォントに置き換わります。デザインソフトで文字をアウトライン化するか、画像を埋め込んでください。

    初期設定ではPNGは何ピクセルになりますか?

    SVGのwidth/height、なければviewBoxのサイズに倍率(初期値2倍)を掛けた大きさです。元のサイズは結果一覧に表示されます。

    SVGファイルはアップロードされますか?

    いいえ。処理はすべてブラウザ内で行われ、ファイルが端末の外に出ることはありません。

    出典・根拠

    更新日:

    関連ツール