🖼️ Image Tool

PNG to SVG Converter Free

Convert PNG, JPG or WebP images to SVG vector format. Choose between embedded raster SVG (perfect quality) or traced vector SVG (scalable paths). No upload required.

⚙️ Vector tracing uses Potrace via ImageTracer.js — free open-source libraries. They load once from CDN on first use.
Conversion Mode
Embedded mode: Wraps your image inside an SVG container. Perfect quality, infinitely scalable container — ideal for web use, email signatures, and presentations.
✏️
Drop image here or click to browse
PNG · JPG · WebP · Max 10MB · Simple logos/icons work best for tracing

About PNG to SVG Converter

This tool offers two ways to convert raster images (PNG, JPG, WebP) to SVG format:

Embedded mode wraps your image as base64 data inside an SVG file. The result is a perfect-quality SVG that scales to any size without pixelation — ideal for web use, CSS backgrounds, and presentations. The file size will be similar to the original.

Traced vector mode uses the open-source ImageTracer.js library to analyse your image and generate actual SVG paths. This works best with simple logos, icons, silhouettes, and flat-colour illustrations. Complex photographs will produce large, complex SVG files — embedded mode is better for photos.

Updated: May 2025 · Works on Chrome, Firefox, Safari, Edge · Mobile friendly

Frequently Asked Questions

Which mode should I use — Embedded or Traced?+
Use Embedded for photos, complex images, and when you need perfect quality. Use Traced for simple logos, icons, text, silhouettes, and flat-colour illustrations where you need real scalable paths.
Why does my traced SVG look blocky?+
Auto-tracing works best on high-contrast, simple images. Try increasing Smoothing and reducing Detail (paths) sliders. For photographs, use Embedded mode instead.
What is the Threshold setting?+
Threshold controls which pixels are treated as "dark" vs "light" during tracing. Lower values trace only the darkest areas; higher values include more mid-tones.
Can I edit the SVG output in Illustrator or Inkscape?+
Yes! Both embedded and traced SVGs open in Adobe Illustrator, Inkscape, Figma, and any SVG editor. Traced SVGs have editable paths; embedded SVGs have the raster image inside.
Done!