Convert any image to SVG you can edit and scale.

Upload a logo, illustration, drawing or AI-generated image. You get back an SVG made of clean vector paths, with gradients kept as real SVG gradients.

Drop an image here, or click to browsePNG, JPG, WebP, GIF or BMP · up to 25 MB · paste with CommandVCtrlV
No image handy? Try one of ours
PNG, JPG, WebP, GIF or BMPGradients keptNo signup to try
Gradient art: Original
Gradient art: Vector
OriginalVector
dusk-illustration.svg1024 × 1024 px PNG · 44.8 KB
Paths
–
Anchor points
–
Gradients
–
SVG size
–
Solid fills in this SVG

Five smooth blends, each painted with one real SVG gradient. Switch on outlines to see how: every blend is built from strips that share a single gradient fill, which is why it stays seamless.

The short answer

What does converting an image to SVG do?

It rebuilds the shapes in your image as vector paths. The SVG looks like your image, but it is made of outlines and fills instead of pixels, so it stays sharp at any size and each color can be changed on its own. That is different from upscaling, which only makes a bigger grid of pixels.

Input
PNG, JPG, WebP, GIF and BMP, up to 25 MB
Output
SVG with editable colored paths
Gradients
Linear and radial SVG gradients
Transparency
Kept as empty space
Opens in
Figma, Illustrator, Inkscape, Affinity, Cricut Design Space and more

Step by step

How to convert an image to SVG

About a minute from upload to download, and nothing to install.

  1. Pick the clearest version of the image

    Larger and sharper is better. Our Ultra model recovers detail from blurry and compressed images, but it cannot bring back detail that is not in the image at all.

  2. Upload it

    Drop the file onto the box at the top of this page, browse for it, or paste it from your clipboard.

  3. Compare before you download

    Drag the divider and zoom in on the parts that matter most: faces, lettering and thin lines.

  4. Download and edit

    Open the SVG in your design or cutting app. Select the paths you want to recolor and change their fills.

Pixels or paths

Image file or SVG: what each is good at

Vectors are not better at everything. This is where each one wins.

TaskImage (PNG, JPG)SVG
Printing largeNeeds a big enough fileAny size from the same file
Changing a colorRepaint the pixelsChange path fills
Cricut, laser or CNCHas to be traced firstReady for the machine's paths
Editing a shapeNot practicalMove, delete or reshape paths
Showing a photoThe right choiceTurns into many small shapes
Using on a websiteFixed resolutionSharp on every screen

A straight answer

Will it work on your image?

Converting rebuilds what is in your pixels. It works best when the picture already has clear shapes.

Great starting points

  • Logos, wordmarks and icons
  • Flat illustrations, mascots and stickers
  • Line art, silhouettes and cut files
  • AI-generated graphics with solid shapes
  • Artwork with smooth gradients

Check the preview closely

  • Photographs and photoreal renders
  • Very small or heavily compressed files
  • Fine textures such as fur, film grain or watercolor
  • Tiny text and hairline details

Text comes back as letter-shaped paths, not editable type.

Troubleshooting

If the SVG is not quite right

Edges look rough

Start from a larger original. Screenshots and images saved from chat apps lose detail.

A background box came with it

Turn on Remove background under Download options before downloading. It removes the outer background while keeping enclosed details of the same color. Transparent PNGs already have no outer background to remove.

There are lots of tiny shapes

Textured, noisy and photographic images trace into many small pieces. Flatter artwork gives a cleaner file.

Gradients look banded

Start from a less compressed image so each blend traces as one smooth gradient.

The text is not editable

Traced letters are shapes. Retype the words in your editor using the original font.

The cutting software rejects the file

Cutting software needs solid colors. The Cricut, Silhouette and laser cutting pages cover the settings.

FAQ

Image to SVG questions

What is the difference between converting to SVG and upscaling?

Upscaling makes a larger image that is still made of pixels. Converting to SVG rebuilds the image as vector paths, which stay sharp at any size and can be edited shape by shape.

Which image formats can I convert?

PNG, JPG, WebP, GIF and BMP, up to 25 MB each.

Does it work for photos?

Photos convert, but they turn into many small shapes and look like a poster rather than a photo. Logos, illustrations and graphics are where vectors pay off.

Can I edit the SVG afterwards?

Yes. You can recolor, move, delete or reshape paths in any vector editor. Choose Side by side under Download options for non-overlapping shapes grouped by solid color. Stacked files and artwork with gradients can have several paths of the same color, so select all matching shapes when recoloring.

Do I need an account?

No. You can upload an image, convert it and compare the result with your original without signing up.

Bring an image.

Drop a file and see the SVG next to your original in about a minute.

No signup · Preview before downloading

Updated