Skip to the tool
FROM IMAGE TO SVG
Vectorize
your image.

Turn logos, icons and illustrations into SVG files you can edit and scale without losing sharpness.

Free, no sign-up requiredProcessed in your browser
See which images work best

Convert an image to vector online, free and without signing up

Turn a PNG or JPG into an SVG you can scale without losing sharpness and edit in Illustrator, Inkscape or Figma. It works best with logos, icons and flat-color illustrations.

PNG, JPG, WebP, AVIF and BMP · up to 20 MB and 40 megapixels · processed in your browser, no uploads

Before you start: choose a good image

Best starting point

Logos, icons and flat colors

Images with crisp edges, good contrast and little noise work best. If you crop the drawing and remove empty margins, conversion makes better use of the resolution.

Need more adjustments

Photos, shadows and gradients

A photo or gradient produces color shapes, contours that may need retouching, and a large file.

How to convert JPG or PNG to SVG

  1. Choose your image

    Select, drag or paste with Ctrl + V / ⌘ + V.

  2. Compare the result

    Zoom in on corners, letters and gaps between shapes. Change the preview background to see white or transparent areas more clearly.

  3. Adjust and download

    After changing a setting, select “Apply changes” to see the new version. When you are satisfied, download the SVG or use “Copy SVG” to copy its code, and open it in Illustrator, Inkscape or Figma to retouch the shapes.

Which tracing mode to choose

Color or black and white

Use “Color” for logos, illustrations and images with several shades. Choose “Black and white” for silhouettes, stamps, tattoos, vinyl, laser cutting or single-ink logos. “Black and white threshold” only appears in that mode.

Automatic

Logos that combine straight lines and curves.

The best starting point. Check corners and thin strokes before downloading.

Polygons

Stripes, geometric shapes and letters with straight sides.

Keeps straight lines well defined, but rounded contours may look faceted.

Smooth curves

Organic silhouettes, drawings and rounded shapes.

May round a corner or curve a segment that should be straight.

Pixel edges

Pixel art and drawings where the grid is part of the style.

Preserves pixel steps when enlarged. Does not smooth diagonals.

What each setting does

Start with “Tracing” and “SVG colors”. Open “Advanced settings” when you know what you want to fix.

SVG colors
Limits how many colors the SVG can use. A low limit groups intermediate edge shades; “Keep all shades” does not group them.
Remove small specks
Discards shapes smaller than the selected value, in px². It can remove dots, accents or fine details.
Black and white threshold
Decides which shades become black. Raise it to include lighter areas; lower it to keep only the darkest. It only appears in Black and white mode.
Curve smoothing
Controls how much curves are smoothed in “Automatic” and “Smooth curves”. A higher value smooths more and may round corners; a lower value keeps more detail.
Corner threshold
Sets the angle at which conversion keeps a corner instead of rounding it. A lower value preserves more corners. It only appears in “Automatic” and “Smooth curves”.
Edge sampling
Enlarges the image before vectorizing to refine edges. At 2×, a 512 × 512 image is processed at 1024 × 1024. It does not use AI or add details that are not there.
Working resolution
Limits the longest side of the processed image, including sampling. A higher value preserves more detail but takes longer and uses more memory.

When the result differs from the original

Change one setting at a time and compare.

A straight line became curved

Use “Polygons”. If you prefer “Automatic”, lower “Corner threshold”.

Diagonals look stepped

Check that you are not using “Pixel edges”. Try “2× · Refine edges” in “Edge sampling”. A sharper original helps more than enlarging a small PNG.

Dots, accents or small shapes are missing

Lower “Remove small specks”, even to 0. If a detail disappears because of its color, raise the limit in “SVG colors” or select “Keep all shades”.

Frequently asked questions

Can I restore a small or blurry logo?
You can scale the SVG without pixelation, but the tool cannot recover details missing from the original image. Blurry letters or edges may produce distorted shapes. Start with the largest, sharpest version of the logo you have.
Why do specks appear or colors change after vectorizing?
JPEG noise and intermediate edge shades can turn into extra shapes or color bands. For a flat-color logo, limit the palette to the colors in the design. Increase the limit if shades you want to keep disappear. A sharp PNG usually gives better results than a heavily compressed JPG.
Will the transparent background be preserved?
Yes, “Color” mode preserves fully transparent areas. Partial transparency in shadows or soft edges may change because it is not reproduced as gradual opacity. In “Black and white” mode, transparent areas become white.
Are my images uploaded to a server?
No. The image is processed in your browser, including conversion, and is not uploaded to any server.
Can I vectorize a photo?
Yes, but the result is a stylized version in color areas, not a realistic photo. More detail means more shapes and potentially a larger SVG.
What formats and size limit does it support?
It supports PNG, JPG, WebP, AVIF and BMP up to 20 MB and 40 megapixels. The output is always an SVG.