About the PNG to SVG
Trace PNG or JPG images into scalable SVG vector graphics. Best for logos, icons and illustrations with flat colors.
Key features
- Traces PNG and JPG images into scalable SVG vectors
- Style presets: balanced, detailed, posterized, smooth, sharp, grayscale
- Adjustable number of colors (2–64)
- SVG output scales to any size without blur
- Best for logos, icons, line art and illustrations
- Tracing runs in your browser
Turn raster images into vectors
PNG and JPG are raster formats: grids of pixels that blur when enlarged. SVG is a vector format: shapes described mathematically, so they stay perfectly sharp at any size, from a favicon to a billboard. This tool traces your image, detecting color regions and converting their outlines into SVG paths.
Best and worst inputs
| Input | Result quality |
|---|---|
| Logos with flat colors | ⭐⭐⭐⭐⭐ |
| Icons and pictograms | ⭐⭐⭐⭐⭐ |
| Line art, signatures, sketches | ⭐⭐⭐⭐ |
| Cartoons and flat illustrations | ⭐⭐⭐⭐ |
| Gradients and shadows | ⭐⭐ |
| Photographs | ⭐ (artistic, posterized effect) |
Choosing a style
- Balanced: a good default using your chosen color count.
- Detailed: preserves fine details; larger files.
- Posterized: bold, flat color areas; great for a stylized look.
- Smooth: rounder curves, fewer jagged edges.
- Sharp: crisp corners for geometric logos.
- Grayscale: shades of grey only.
Tips for clean vectors
- Start with the largest, cleanest image you have. Large images are scaled to 1,200 px on their longest side before tracing to keep it fast.
- Remove backgrounds and noise first. Each speck becomes a path.
- Use few colors for logos, typically 2–8.
- Edit afterwards in Inkscape, Illustrator, Figma or Affinity Designer to refine paths.
Why SVG?
- Scales infinitely without blur.
- Often tiny for simple graphics.
- Editable: change colors with CSS or a text editor.
- Ideal for websites, apps, print, laser cutting, vinyl cutting and embroidery software.
Related tools
Need a PNG from an SVG? Use SVG to PNG. Prepare transparent PNGs with JPG to PNG.
How to use the PNG to SVG
- Drag and drop your files into the upload area, or click Choose files.
- Set any options, such as quality, page size or page ranges.
- Click the convert button. Processing happens right in your browser.
- Download each result individually, or all of them as a ZIP.