JA
マイツール

PNGをSVGに変換

PNG・JPG・WebP画像をブラウザー上で本物のベクターSVGパスに変換します。色数、ディテール、曲線のなめらかさを選べ、白黒でのトレースも可能です。

ロゴ、アイコン、単純なイラスト、サインが最もきれいにトレースできます。
カラーモード:2〜32。
白黒モード:この値(0〜255)より暗いピクセルが黒になります。
マイツール →
広告

PNGはピクセルの格子で、SVGは図形を記述する形式なので、ぼやけることなくどんなサイズにも拡大でき、Illustrator、Inkscape、Figmaで編集できます。この変換ツールは、画像を色ごとに1つずつ、本物のベクターパスにトレースし、色数、ディテールの量、曲線のなめらかさを調整できます。処理はブラウザー内で行われ、何もアップロードされません。

使い方

  1. PNG、JPG、WebP、AVIFの画像を選びます。ロゴ、アイコン、単純なイラスト、サインが最適です。
  2. カラーモードと色数(8から始めるのがおすすめ)を選ぶか、線画なら白黒モードとしきい値を選びます。
  3. ディテールの度合いと、曲線をなめらかにするかどうかを選びます。透明な結果が欲しい場合は「白い背景を無視する」にチェックを入れます。
  4. 「変換」を押してプレビューを確認し、.svgファイルをダウンロードするか、コードをコピーします。

計算式

1. 最大1000pxに縮小。2. N色に減色(メディアンカット後にk-meansで調整)。3. 色のレイヤーごとにマーチングスクエアでトレース。4. Ramer–Douglas–Peuckerでアウトラインを簡略化(許容値 高/標準/低 = 0.6 / 1 / 1.6px)。5. 任意:Catmull-Rom曲線を3次ベジェにフィット。

レイヤーは色の面積が大きいものから小さいものへと重ねられ、各レイヤーは上のレイヤーの下まで広がるため、隣り合う色の間に髪の毛のような隙間はできません。座標は元のサイズに戻して保存されます。

計算例

1200 × 500pxのサインのスキャンを、白黒モード、しきい値128で変換すると、パス2個(黒いインクと白い紙)になり、1000 × 417pxでトレースされ、viewBoxは0 0 1200 500です。「白い背景を無視する」にチェックを入れると、インクだけのパス1個が、透明な背景の上に残ります。

よくある質問

写真がポスターのようになるのはなぜですか?

ベクターのトレースは、似たピクセルを平らな図形に変えます。写真には何百万もの色調があり、数色では再現できません。色数とディテールを上げるか、写真はJPGのままにしてください。

結果は本当のベクターですか?

はい。SVGには塗りの色を持つpath要素だけが含まれ、埋め込みのビットマップはないため、自由に拡大・編集できます。

透明度はどうなりますか?

半分以上透明なピクセルは空のままにされるため、透明なPNG上のロゴは透明のままです。

画像はアップロードされますか?

いいえ。トレースのコードはブラウザー内で実行されます。

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). PNGをSVGに変換. https://kakao.mobile/ja/tools/png-to-svg-converter/

MLA

“PNGをSVGに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/png-to-svg-converter/.

広告