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
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.
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
-
Choose your image
Select, drag or paste with Ctrl + V / ⌘ + V.
-
Compare the result
Zoom in on corners, letters and gaps between shapes. Change the preview background to see white or transparent areas more clearly.
-
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?
Why do specks appear or colors change after vectorizing?
Will the transparent background be preserved?
Are my images uploaded to a server?
Can I vectorize a photo?
What formats and size limit does it support?
Other tools
Compress Image
Optimize and reduce photo file size without quality loss.
Remove Background
Remove the background from a photo and download a transparent PNG.
Convert Format
Convert between JPG, PNG, WebP, AVIF and more formats.
Resize Image
Change photo dimensions by pixels or percentage.
