PNG to SVG Tracer

Image to SVG converter

Convert a PNG, JPG, WebP, GIF or BMP into an SVG. Preview the trace against your original and adjust it before you download.

How to use it

  1. Add an image: PNG, JPG, WebP, GIF or BMP.
  2. Choose the style closest to what you have: logo, illustration, black and white or photo.
  3. Drag the comparison line across the preview and tune colors and smoothing.
  4. Download the SVG.

Picking the right style

Logo or icon keeps a few flat colors and works for most brand graphics. Illustration allows more colors for artwork with shading. Black and white traces a single dark color, which is right for signatures, stencils and line art.

Photo exists for people who want a posterized look. It does not make a photograph resolution-independent, and the SVG can be large.

What you get in the SVG

Each color becomes one path, so the file is easy to recolor and edit in Illustrator, Inkscape or Figma. Gradients turn into bands of flat color. The SVG keeps the same proportions as the image you added.

What the settings do

Style
Sets starting values for the kind of image you have. Every setting can still be changed.
Colors
More colors keep more detail and make the file bigger.
Smoothing
Higher values merge small bumps into clean curves.
Make white background transparent
Removes the white area connected to the edge of the image.

What people use it for

  • Scaling a logo for signs, banners and merchandise
  • Editing a flat image in a vector editor
  • Making artwork for vinyl cutters and laser engravers
  • Replacing a pixelated icon with a sharp one

Questions

Which image formats can I convert?

PNG, JPG, WebP, GIF and BMP. For an animated GIF, the first frame is used.

Will the SVG look exactly like my image?

For flat graphics, very close. For photos and soft gradients, no. Tracing rebuilds the image from flat shapes, so fine shading is simplified.

Is the SVG editable?

Yes. It is made of ordinary paths, and any vector editor can open it.

Is my file uploaded anywhere?

No. Tracing and file creation happen in your browser, using code that is part of this page. Your image is not sent to a server. You can check this in your browser's network tab while you use the tool.