Drop a PNG below. A plain white background is left out of the SVG.
Drop your PNG here or click to select
Sign in with a free account, then drop your PNG on the upload box. The conversion starts as soon as you pick the file. Your browser sends the PNG with its transparency, so the see-through area around the artwork stays see-through in the SVG.
If the PNG has a plain white background instead, the tracer leaves it out of the SVG. It does this only when the white is pure white and covers the whole image behind the artwork. White shapes inside the artwork stay, as long as they don't touch the white background. Where they do, they are part of the background and go with it.
Leave the text box under the upload area empty. Words typed there send your image to the AI redraw, which places it on a white square and draws it again.

Before: PNG, 700 × 700 pixels, 19 KB, white background.
After: SVG, 1.6 KB, 3 shapes in 3 colors. The checkered pattern shows through where the white was.
Off-white, cream, colored and photo backgrounds are not plain white, so the tracer keeps them. In our tests a very light grey background (#f8f8f8) stayed in the SVG.
For those, open the SVG in the SVG Background Remover. It renders the file, uses an AI model to find the background and hides the shapes that belong to it. If it hides a shape you wanted, Undo brings it back.
Logos, icons, stickers and clip art with flat colors give the cleanest result. Photos convert too, but the SVG looks more like a painting of the photo and the file can get large. For a logo, the logo to SVG converter uses the same settings and explains how the colors are picked.
To keep a white background in the SVG, use the regular PNG to SVG converter. It traces the image as it is.
If you are starting from a PNG, convert it here and a plain white background is left out. If you already have the SVG, drop it on the SVG Background Remover. To do it by hand in a text editor or Inkscape, read how to remove the background from an SVG.
You need a free account. Each conversion counts against its small weekly allowance, which the AI generator and the background remover share. The pricing page lists the paid plans.
Use SVG to PNG. It keeps the transparent areas. SVG to JPG fills them with white, because JPG has no transparency.
Full-featured SVG editing tools
Remove or make backgrounds transparent
Optimize and compress SVG files
Edit and adjust colors in your SVG files
Convert images to SVG with AI
Create your own t-shirt designs with AI
Convert PNG images to SVG with AI
Convert JPG images to SVG with AI
Convert WEBP images to SVG with AI
Convert SVG files to high-quality PNG format
Transform SVG files into JPG/JPEG format
Convert SVG to WebP
Create a coloring page with AI
Create a vector avatar with AI