PNG to SVG
To convert a PNG to SVG, drop the logo or icon here. It's traced into vector shapes, with the colours and detail you choose.
Colours
Detail
Use as few colours as the logo has: 2 for a black-and-white mark, 4–8 for most logos. Fewer colours give cleaner shapes and a smaller file.
How did this tool do?
Tracing a PNG into a real vector SVG
Renaming a PNG to .svg, or wrapping it in an SVG file, still leaves pixels inside. This page traces the picture instead: it reduces it to the number of colours you pick, finds the outline of every area of each colour, and smooths those outlines into vector paths. The result scales to any size with sharp edges, and you can edit its shapes and colours in Figma, Illustrator or Inkscape.
Colours matter most. Use as few as the logo really has: 2 for a black-and-white mark or signature, 4 to 8 for most logos. Each extra colour adds layers and file size, and anti-aliased edges in the original can turn into thin slivers if you ask for too many. Detail controls how closely the outlines follow the pixels: Smooth rounds off small bumps, Detailed keeps sharp corners and small features.
Tracing works best on logos, icons, signatures and flat illustrations. Large images are traced at up to 1000 px on the long side, which is plenty for shapes, and the SVG keeps the original's size. Photos become thousands of tiny shapes and a file far bigger than the JPG, so keep photos as JPG or WebP.
Where you'll meet it
Logos
A scalable version of a logo you only have as a PNG.
Icons
Simple pictograms for a website or an app.
Cutting machines
Shapes for Cricut, laser cutters and vinyl plotters.
How to use it
- 01Drop a logo, icon or simple drawing.
- 02Pick how many colours and how much detail to keep.
- 03Download the SVG.
Tracing images to SVG, answered
Will my photo look good as an SVG?
Tracing suits logos, icons, signatures and flat illustrations. Photos become thousands of shapes and a huge file; keep them as JPG or WebP.
Is this a real vector or a PNG inside an SVG?
A real vector. Every colour area becomes a path, so it scales to any size without pixels.
Are my images uploaded?
No. Everything happens in your browser, so your images never leave your device.