SVG を指定した px サイズちょうどで PNG にラスタライズします。固有サイズとアスペクト比は SVG の width/height または viewBox から読み取ります。背景は透過のまま、または色で塗りつぶせます。アップロードはされません。

出力サイズ
×
倍率
背景
出力

SVG をここにドロップ

クリックして選択 · または貼り付け (Ctrl/Cmd + V)

ブラウザ内で処理 · アップロードなし

別の画像をドロップ / クリック

SVG(ベクター画像)を、指定したピクセルサイズちょうどで PNG にラスタライズ(画像化)するツールです。SVG は拡大しても劣化しないベクター形式ですが、SNS のアイコンやサムネ、メールやドキュメント、PNG しか受け付けないサービスなどでは「決まった px の PNG」が必要になります。このツールは SVG の固有サイズとアスペクト比を width / height 属性、無ければ viewBox から自動で読み取り、初期値として表示します。出力したい幅・高さを px で入力でき、「比率を固定」をオンにすれば一方を変えるともう一方が自動で追従して縦横比が崩れません。0.5×・1×・2×・4× の倍率ボタンで固有サイズ基準にワンタッチ拡大もできます。背景は透過のまま(透過 SVG をそのまま透過 PNG に)か、白・黒・任意の色で塗りつぶせます。ベクターから焼き直すので、何倍に拡大してもエッジはくっきり鮮明です。出力の長辺が 8192px を超える場合は、ブラウザの描画上限とメモリ保護のため自動でサイズを抑えます。SVG はアップロード・保存・送信されず、すべてあなたの端末内(Canvas)だけで処理されます。

使い方

  1. SVG ファイルをドロップ、クリックで選択、または貼り付け。
  2. 出力したい幅・高さ(px)を入力するか、倍率ボタンを押す。比率固定で縦横比を保てます。
  3. 背景を透過のままにするか、白・黒・任意の色で塗りつぶす。
  4. 「PNG をダウンロード」で書き出し。SVG は送信されません。

よくある質問

SVG はサーバーにアップロードされますか?

いいえ。変換はすべてブラウザ内(Canvas)で行われます。SVG はアップロード・保存・送信されず、あなたの端末内だけで処理されます。

出力サイズはどう決まりますか?

読み込んだ SVG の固有サイズ(width/height 属性、無ければ viewBox から算出)を初期値にします。幅・高さを px で自由に変更でき、倍率ボタンで固有サイズ基準の 0.5〜4 倍にもできます。

拡大すると画質は荒くなりますか?

なりません。SVG はベクターなので、指定したサイズで毎回くっきり再ラスタライズされます。小さい SVG を大きな PNG にしてもエッジは鮮明なままです。

透過は保てますか?背景を付けることもできますか?

両方できます。既定は透過で、透過 SVG はそのまま透過 PNG として書き出します。背景ボタンで白・黒・任意の色を選べば、その色で塗りつぶした PNG になります。

SVG に width も height も viewBox も無い場合は?

サイズの手がかりが無い SVG は、ブラウザの既定である 300×150px を初期サイズとして扱います(その旨を表示します)。必要に応じて幅・高さを入力し直してください。

どこまで大きく出力できますか?

出力の長辺が 8192px を超えないよう自動でサイズを抑えます(ブラウザの Canvas 上限とメモリ保護のため)。抑えた場合はその旨を表示します。