Image to SVG

Convert a PNG, JPG, or WebP into SVG paths. The converter is the box below. You can try it without signing in.

No account to convertPNG, JPG, or WebP · 10 MBSVG download has no watermark
No image handy? Try a sample

How to convert an image to SVG

The file type changes what the tracer can see. The steps after that are the same.

  1. 1. Add one image

    Upload, drop, or paste a PNG, JPG, or WebP up to 10 MB. One image at a time. Files over about 4 megapixels are scaled down first, so a huge export does not keep every pixel.

  2. 2. Know what that format already lost

    JPG has no transparency: a white or colored backdrop is part of the picture. PNG and WebP can carry an alpha channel. Tracing cannot put back detail that compression or a small export already removed.

  3. 3. Match the color count to the artwork

    Flat logos and icons usually want 2 to 8 colors. A photograph becomes a poster with a limited palette and often a large SVG; keep it as JPG or WebP if you need the photo itself. Detail and smoothness are 1 to 9.

  4. 4. Download paths, then open them

    Download SVG and open it in Figma, Illustrator, Inkscape, or the vector editor on this site. You should be able to select a shape and change its fill. If you only need a PNG again later, use the SVG to PNG converter.

When an image should become SVG

SVG is the right output when the artwork will be resized, recolored, or cut. It is the wrong output when you want the pixels preserved.

A logo that arrived as JPG or PNG

Clients often send a logo as a bitmap. Trace it, then check the edges and the gaps in letters before you place it on a sign, a shirt, or a website.

A scan or a photo of a drawing

A high-contrast sketch on a plain background can become line art. Shadows, paper texture and a tilted photo add shapes you will have to delete. Crop to the drawing first if you can.

An icon you want to scale

A simple icon traced to a few colors stays sharp at more than one size. A busy illustration can become a heavier SVG than the image you started with. That is normal for a trace, not a sign that the file failed.

Settings by file type

These are the controls on the converter, not a separate filter for each extension.

PNG

If the PNG already has a transparent background, leave Remove white off. Use Remove white when the background is connected white. The PNG to SVG page goes further on transparency and logo exports.

JPG

JPG has no alpha channel. Compression can add blotches that become extra shapes, so a cleaner source file is worth more than a higher detail setting. Remove white only if the backdrop is plain connected white, such as a product shot on white.

WebP

Treat a WebP with transparency like a PNG, and a WebP without it like a JPG. The converter accepts the file either way, up to the same 10 MB limit.

Photographs

Photo poster is the artwork type for a photograph. Expect simplified colors, not a photo-realistic SVG. Lower the color count if the file is too large to edit. Photo to Vector is the same tracer, with the introduction written for that kind of picture.

Image to SVG — questions

Formats, price, and what the SVG will and will not contain.

Tracing runs in the browser. If the browser cannot finish, the image can be sent to the tracing server, which does not store it. The converter also keeps an encrypted backup of images you add and the SVG results. Details are in the privacy policy. Privacy policy.