Image to SVG Converter

Convert PNG, JPG/JPEG and WebP logos, icons or drawings into SVG paths. Download a file or copy SVG code for free. Photos are simplified; existing backgrounds are kept.

Original imagePNG · JPG / JPEG · WebP

Drop your image here

Choose a PNG, JPG, JPEG or static WebP, drag one here, or paste an image from your clipboard.

PNG · JPG/JPEG · WebP · Up to 10 MB and 16 megapixels
PNG · JPG/JPEG · WebP · Up to 10 MB and 16 megapixels
SVG result

Your vector preview will appear here after conversion.

Waiting for an imageSVG
Preview background
Preview only — this does not remove or change the image background.
Tracing settings

Large images are resized to a working size of up to 768 px before tracing. The SVG keeps the original proportions, up to 4,096 px per side. Colors, details and partly transparent edges may change.

Continue editing
Images stay in your browserFree · No sign-up

Next steps

All SVG tools

Same artwork. Pixels to editable SVG paths.

Compare this lossless, two-color WebP with the real SVG produced by this converter. Zoom into the same edge to inspect the difference; the existing transparent background is preserved.

Compare at the same zoom

Zoom into the same edge in both files. Tracing preserves the overall appearance while simplifying pixels into paths.

Pixel imageOriginal WebP

A fixed grid of pixels.

Static WebP with a blue rectangle and orange circle on a transparent background

512 × 384 px · 0.4 KB

SVG pathsTraced SVG

Scalable paths with editable colors.

SVG paths of the blue rectangle and orange circle with transparent empty areas

2 paths · 0.6 KB

Made with Color, 16 colors, Balanced detail and Light small-detail removal. PNG can also start with transparency; JPG cannot. Painted backgrounds remain, and partly transparent edges may change during tracing.

View this SVG’s code

How to convert an image to SVG

Add your image, check the preview, and save the result.

01

Choose or paste an image

Add a PNG, JPG/JPEG or static WebP. You can choose a file, drag one in, or paste an image from your clipboard. Convert one image at a time, up to 10 MB and 16 megapixels.

02

Compare and adjust

Compare the vector preview with your original. Adjust colors, detail and small-detail removal. Check thin lines, lettering and transparent edges before saving.

03

Download a file or copy SVG code

Download the SVG file or copy the same vector code. Continue editing, inspect the result in the Viewer, or export a PDF without uploading your image to a conversion server.

Which images work best?

Logos, icons and simple drawings with clear edges and a few solid colors work best. Use the clearest original available. Photos, gradients and shadows become simplified regions of color. Tracing cannot restore detail lost to blur or compression.

What is in the SVG file?

The image is redrawn as SVG paths, not embedded as a raster image inside an SVG wrapper. You can resize those paths, adjust their colors and edit the code. Lettering becomes outlines rather than editable text.

Which settings should I use?

The default settings are a good starting point. Adjust them to suit your image using the suggestions below.

Logos and icons

Start with 4 or 8 colors for a simple logo, or use 16 or 32 if distinct colors merge. Check edges and the spaces inside letters. More colors can preserve shading but may also create a larger SVG.

Line drawings and signatures

For dark drawings on a light or transparent background, try Black & white. Choose Detailed and Keep all if small dots or thin lines disappear. The result follows the outlines; it does not recreate the original pen strokes.

Small text and fine details

Large images are reduced to a working size of up to 768 px on the longest side. Crop around your design in an image editor first when fine detail matters. Zoom in on small lettering; for exact text, use the original font or vector artwork.

Tips for a better result

If the preview doesn’t look right, try the adjustment that matches what you see.

Edges look rough or colors merge

Increase the color count if distinct colors merge. Try Detailed for rough contours or Keep all for missing dots. For JPEG compression speckles, try fewer colors and stronger small-detail removal, checking that important marks remain.

The background is still visible

Transparency can be kept when the source PNG or WebP already has it. A white or colored background is traced into the SVG too; JPG does not contain transparency. The preview background control does not erase anything. Remove unwanted backgrounds in an image editor first.

The file is too big

Photos and many tiny details can require lots of vector paths. Try fewer colors, Simplified detail or stronger small-detail removal. Compare the preview before saving; a vector file is not always smaller than the source image.

Frequently asked questions

Which image formats can I convert to SVG?

PNG, JPG/JPEG and static WebP are supported. Both .jpg and .jpeg use the same JPEG format. Animated PNG, animated WebP, GIF, BMP, TIFF and HEIC are not supported in this tool.

Is this image to SVG converter free?

Yes. Preview, adjust, copy SVG code and download SVG files for free, with no watermark or account required. AI generation and AI editing elsewhere on the site are separate features.

Will I get real vector paths or an embedded image?

Real vector paths. The tool traces the picture into shapes rather than placing a PNG, JPEG or WebP inside an SVG wrapper. The SVG file and copied code contain the same artwork.

Can I keep a transparent background?

Yes, when a PNG or WebP already has transparency. Partly transparent edges may change slightly. JPG backgrounds and painted backgrounds stay in the output. Changing the preview background does not remove them.

Can I convert a photo or keep exact lettering?

Photos can be traced, but become a stylized image with fewer colors. Logos and simple artwork usually work better. Small lettering may change, and text becomes vector outlines, not editable font text.

Why won’t my image convert?

Check the actual format and the limits: 10 MB, 8,192 px per side and 16 megapixels total. Animated inputs are not accepted. For an overly complex result, try fewer colors, Simplified detail or stronger small-detail removal.

Are my images uploaded or stored on a server?

No. Image decoding, tracing, preview and export happen in your browser. Your picture and SVG are not sent to a conversion server. You can also copy the code without creating an account.

Why can the SVG be larger than the original image?

A detailed picture may require many vector paths, while a raster image can be highly compressed. Try fewer colors or Simplified detail. For photographs, keeping the original raster format may be more practical.

Ready to turn your image into SVG?

Choose a PNG, JPG/JPEG or static WebP and compare the vector result.

Convert an image