Skip to content

Image Tools

Convert to SVG

Turns flat artwork like logos and icons into clean vector shapes, works best on simple, flat-color images rather than detailed photos.

  • Free
  • No sign-up
  • Runs in your browser

Guide

What tracing a raster image into SVG means

A JPG or PNG is a grid of colored pixels. An SVG is a set of instructions that describe shapes, such as paths and fills, which can be scaled to any size without getting blocky. Converting from one to the other is not a simple format change. The software has to look at the pixels, group areas of similar color, and draw outlines around them. That process is called tracing or vectorizing.

This tool uses a tracing library that works in a posterized style. It reduces the picture to a limited set of colors and builds a vector path for each color region. The result is an approximation of your image made of flat shapes, not a perfect copy.

Which images trace well

Flat artwork gives the best results: logos, icons, simple illustrations, clip art and signatures drawn in a few solid colors. Those have clear edges and large areas of uniform color, which turn into clean shapes.

Photographs are a poor match. They contain smooth gradients, fine texture and thousands of subtle colors, and tracing them yields a posterized, painterly look and often a very large file. The page itself notes that detailed photos will not trace as cleanly as flat artwork.

If you only need a raster file at a different size, a vector is not required. For that, the image resizer is more suitable. And if you later need a PNG again from the SVG, use SVG to PNG.

How to convert an image to SVG

  1. Drag an image onto the upload area, or click to select one. The tool accepts any image your browser can load.
  2. Your original is shown on the left.
  3. Click Convert to SVG. The button reads "Tracing..." while the work runs.
  4. The vectorized version appears on the right over a white background.
  5. Click Download SVG to save it. The file is named after your original with a .svg extension.
  6. Use Start over to try another image.

The tracing library is loaded when you first press convert, and the work is done in your browser, so the image is not uploaded to a server. There are no settings to adjust, so the same defaults are applied to every image.

Tips and limitations

Start with the cleanest, highest resolution version of your artwork. Blurry or compressed edges in the source become wobbly outlines in the trace. A logo with a plain background works better than one on a busy photo.

Expect differences from the original. Small details can be merged, thin lines can break up, and colors are simplified. Open the downloaded SVG and zoom in to check the quality before using it somewhere important.

You also cannot control the number of colors, the smoothing or the path detail, so for professional logo work a manual redraw is still the more accurate route. If the output is larger than you want, try the SVG optimizer to strip extra whitespace and comments. Only trace artwork you have the right to reuse.

Frequently asked questions

Will the SVG look identical to my original?

Not exactly. The tool approximates your image with flat colored shapes, so gradients and fine detail are simplified. Logos and icons come out best.

Can I change the number of colors or the detail level?

No. The tool has no settings and always uses the same posterized tracing preset.

Why is the SVG file so large for a photo?

Photos contain many colors and tiny details, and each region becomes a separate path. That adds up quickly, which is why tracing suits flat artwork better.

Does the image leave my device?

No. The tracing runs in your browser, and the file is not sent to a server.