Image to vector, in your browser.

Real editable paths, grouped per colour. Free to download, nothing uploaded.

Drop a PNG, JPG or WebP
or paste from the clipboard
Best from 500 px wide, sharp edges, plain background
Or try:

Convert an image to vector, free and without uploading it

Somebody has asked you for "the vector version". Usually it is a printer, a sign maker, an embroiderer or a developer, and usually all you have is a PNG or a JPG that somebody exported years ago. This page turns that file into a real vector, in your browser, and lets you download it without paying or signing up.

What a vector image actually is

A raster image such as a PNG or JPG is a grid of coloured squares. Enlarge it and the squares get bigger, because there is no further detail stored. A vector image stores instructions instead: start here, curve to there, fill this shape with this colour. Because the shapes are described mathematically rather than sampled, they render perfectly at any size, from a favicon to a building wrap.

That difference is why vector files are demanded for:

  • Printing at large sizes. Banners, posters, vehicle livery and signage.
  • Cutting and engraving. Vinyl cutters, laser cutters and CNC machines follow paths, not pixels.
  • Embroidery digitising. The digitiser needs clean outlines to work from.
  • Brand assets. One file that works at every size, and whose colours can be changed in a click.

Converting yours

  1. Drop a PNG, JPG or WebP above, paste one from the clipboard, or click Choose a file.
  2. GetSVG looks at the pixels and picks a preset for you. Clean logo for flat marks, Hairline for thin strokes and fine lettering, Brush for hand-drawn work, Illustration for anything with several colours or shading.
  3. Switch on Paths in the floating toolbar. This draws every outline and every anchor point over the result, which is how you confirm you are looking at genuine geometry rather than a picture.
  4. Adjust Detail if there are more shapes than the artwork deserves, then download.

What you get, and what to do if you need something else

The download is an SVG, the standard vector format. It contains one group per colour and one path per shape, so opening it in Illustrator, Figma, Inkscape, Affinity Designer or CorelDRAW gives you selectable, recolourable layers rather than one flattened object.

If you have been asked specifically for EPS, AI or PDF, open the SVG in Inkscape, which is free, and save as that format. The geometry does not change in the process. In practice a great many print shops accept SVG directly, so it is worth asking before you convert again.

What converts well, and what does not

Being honest about this saves you time. Vectorizing fits shapes to regions of flat colour, so it works in proportion to how much your image is built that way.

  • Excellent: logos, wordmarks, icons, monograms, signatures, hand lettering, line drawings, stencils, scanned sketches, flat illustrations.
  • Workable with tuning: photographs of drawings, screenshots of logos, JPEGs with compression noise, artwork with soft gradients.
  • Poor, and no tool will save you: photographs of people, places or products. There are no flat regions to fit, so you get a posterised approximation of hundreds of shapes. If you genuinely need a photo vectorized, a machine-learning tracer such as Vectorizer.AI is built for it and will do better than this.

Why nothing is uploaded

The tracing engine is compiled to WebAssembly and runs inside your browser tab, so converting sends your image nowhere. That matters if you are converting a client's unreleased branding, and it also means there is no queue, no file size cap imposed by a server, and no copy of your artwork sitting in someone's storage bucket. The one exception is entirely yours to make: if a result comes out badly you can tick a box to send that picture so the tracer can be fixed. See privacy for exactly what that does.

You can verify it rather than trust it: open your browser's developer tools, switch the network to offline once the page has loaded, and keep converting. Everything still works.

Related: PNG to vector, PNG to SVG,JPG to SVG, and the guide onhow to vectorize an image.

How image to vector works in GetSVG

  1. Drop, paste or choose a picture. PNG, JPG or WebP. The file is read by your browser and is not uploaded.
  2. GetSVG picks a preset. It looks at the pixels — how many colours, how soft the edges are, how much plain background — and chooses Clean logo, Hairline, Brush, Sketch, Illustration or Artwork. Every other setting follows from that.
  3. The tracer runs. For each colour a mask is built and Potrace fits smooth Bézier curves to its outline, in a Web Worker so the page stays responsive. Re-tracing after a settings change keeps the previous result on screen until the new one is ready.
  4. Check it is real geometry. Turn on Paths to see outlines and anchor points, or drag the Split handle to compare original and vector.
  5. Download. SVG grouped per colour, PNG at 1×/2×/4×, or copy the SVG code.

What you get

  • Editable paths, not an embedded bitmap. The SVG contains only <path> elements with cubic Bézier curves.
  • One group per colour. Each colour is a <g fill="#…">, so one click selects a whole colour in Illustrator, Figma or Inkscape.
  • A tight view box. Empty space around the artwork is trimmed automatically, with a small safety margin.
  • Transparent background on request. The dominant border colour is detected and removed.
  • Real gradients when you want them. In Full colour mode, Smooth fits a linear gradient across a faded region and writes a genuine <linearGradient>.

Questions

What is a vector image, exactly?

A file that stores shapes as mathematics rather than pixels: points, lines and curves with fills. Because the shapes are described rather than sampled, a vector stays perfectly sharp at any size, from a business card to a billboard, and every shape can be selected and recoloured.

What file format do I actually get?

SVG. That is the standard vector format for the web, and every design tool reads it: Illustrator, Figma, Inkscape, Affinity Designer, CorelDRAW and Sketch. You also get PNG export at 1×, 2× or 4× if you need a raster version back.

I was asked for EPS or AI. Can I get those?

Not directly from here. Open the SVG in Inkscape, which is free, or in Illustrator, and save as EPS, AI or PDF. The geometry is identical; only the container changes. In practice most printers and sign makers accept SVG if you ask.

Is this genuinely free?

Yes. No account, no watermark, no credit system, no daily limit, and no payment wall at the download step. It is funded by donations, so anything you are asked for is optional.

Which images convert to vector well?

Logos, wordmarks, icons, signatures, hand lettering, line drawings, scanned sketches and flat illustrations. Anything built from areas of solid colour with clear edges between them.

Can I convert a photograph to vector?

Technically yes, and you will not like the result. Vectorizing works by fitting shapes to regions of flat colour, and a photograph has none, so you get a posterised approximation made of hundreds of shapes. If you need a photo vectorized, a machine-learning tracer such as Vectorizer.AI handles it far better.

How do I know the result is a real vector?

Turn on the Paths overlay before downloading. It draws every outline and every anchor point over the result, so you can see the geometry rather than take it on trust. Several converters return an SVG that just wraps your original bitmap, and that trick cannot survive this view.

Can I edit the shapes afterwards?

Yes, that is the point. Each colour arrives as its own group, so one click selects a whole colour. Ungroup to reach individual shapes, then move anchor points, adjust curves or delete parts as you would with any drawn artwork.

How is this different from Illustrator's Image Trace?

The underlying idea is the same and Illustrator gives you more manual control, but it costs a Creative Cloud subscription and requires an install. GetSVG runs in a browser tab, is free, and shows you the anchor points before you commit. For a logo, the outputs are comparable.

What resolution should my image be?

At least 500 pixels on the longest side, and ideally 1000 or more. Below 300 pixels you will get a warning, because the edges simply are not there to trace. Larger than about 2200 pixels is scaled down first, since extra pixels past that point add time without improving the curves.