Convert any image to SVG.
Real editable paths, grouped per colour. Converting uploads nothing.
Real editable paths, grouped per colour. Converting uploads nothing.
GetSVG turns a PNG, JPG or WebP into a real vector file: smooth Bézier paths, one group per colour, ready to edit in Illustrator, Figma or Inkscape. It runs entirely in your browser — the picture is never sent to a server, which also means there is no queue, no account and no file limit.
It is built for logos, lettering, signatures, sketches, icons and flat illustrations. For each of those it has a preset, and it picks the preset for you from the pixels.
People describe this job two ways, so there is a page for each. If you think in file formats:SVG converter, image to SVG,picture to SVG, PNG to SVG,JPG to SVG, WebP to SVG. If you think in outcomes:vectorize an image, image to vector,PNG to vector, logo to vector. Or readhow it works.
<path> elements with cubic Bézier curves.<g fill="#…">, so one click selects a whole colour in Illustrator, Figma or Inkscape.<linearGradient>.Not by converting. The whole conversion runs inside your browser using WebAssembly, and the page makes no third-party requests. There is one deliberate exception you control: if a result comes out poorly, you can tick a box to send that picture and the SVG it produced so the fault can be reproduced and fixed. Nothing is sent unless you tick it and press the button.
A real vector. The SVG contains only <path> elements with Bézier curves, grouped one <g> per colour. Turn on the Paths overlay to see the outlines and anchor points, or open the file in any vector editor and move the points.
PNG, JPG/JPEG and WebP go in. SVG comes out, plus PNG at 1×, 2× or 4× and copy-to-clipboard for the SVG code.
Not well. Vectorizing fits smooth shapes to areas of flat colour, so photos turn into a posterised illustration with many shapes. It is built for logos, lettering, signatures, sketches, icons and flat illustrations.
Switch on Transparent background in the Colours section. GetSVG detects the dominant colour around the border of the picture and removes it, so the SVG only contains the artwork.
Usually because the picture has soft shading or JPEG noise. Move the Detail slider towards Simpler, choose fewer colours in Full colour mode, or raise Remove specks in Fine-tune.
Yes. There is no account, no watermark and no file limit imposed by us; the only limit is your device's memory for very large pictures.
Adobe Illustrator, Figma, Inkscape, Affinity Designer, Sketch, CorelDRAW and every browser. Each colour arrives as its own group, so you can select, recolour or delete a whole layer at once.