PNGをSVGに変換
PNG・JPG・WebP画像をブラウザー上で本物のベクターSVGパスに変換します。色数、ディテール、曲線のなめらかさを選べ、白黒でのトレースも可能です。
PNGはピクセルの格子で、SVGは図形を記述する形式なので、ぼやけることなくどんなサイズにも拡大でき、Illustrator、Inkscape、Figmaで編集できます。この変換ツールは、画像を色ごとに1つずつ、本物のベクターパスにトレースし、色数、ディテールの量、曲線のなめらかさを調整できます。処理はブラウザー内で行われ、何もアップロードされません。
使い方
- PNG、JPG、WebP、AVIFの画像を選びます。ロゴ、アイコン、単純なイラスト、サインが最適です。
- カラーモードと色数(8から始めるのがおすすめ)を選ぶか、線画なら白黒モードとしきい値を選びます。
- ディテールの度合いと、曲線をなめらかにするかどうかを選びます。透明な結果が欲しい場合は「白い背景を無視する」にチェックを入れます。
- 「変換」を押してプレビューを確認し、.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上のロゴは透明のままです。
画像はアップロードされますか?
いいえ。トレースのコードはブラウザー内で実行されます。
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/png-to-svg-converter/
このツールを引用する
kakaoCalc. (2026, November 8). PNGをSVGに変換. https://kakao.mobile/ja/tools/png-to-svg-converter/
“PNGをSVGに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/png-to-svg-converter/.