Printers, sign makers and embroidery shops all ask the same thing: "Do you have the logo in vector?" If all you have is a PNG from the website or a JPG from an old email, you can rebuild a vector version yourself for free.
Why logos need to be vectors
A PNG logo is a grid of pixels. Blow it up for a banner and it turns blurry and jagged. A vector (SVG, EPS, PDF, AI) stores shapes as mathematical curves, so it stays sharp at any size and colours can be changed exactly.
Step 1: Get the best source you can
Search for the largest version available — the website header, a PDF brochure, social media profile images. If the only copy is tiny, run it through the AI upscaler at 2× or 4× first. More pixels give the tracer more edge information.
Step 2: Remove the background
Logos on coloured or photo backgrounds should be cut out first with the background remover so the background doesn't become a shape in your vector.
Step 3: Trace with the Logo preset
Open the Image to Vector converter, drop the logo and select Logo. Then fine-tune:
- Colour detail: set it so the number of colours matches your brand palette.
- Remove specks: raise it to clear anti-aliasing fringes around edges.
- Corner threshold (Advanced): lower values keep sharp corners on geometric marks and lettering.
Drag the comparison slider across the edges and text. When it looks right, download the SVG or click Copy SVG and paste straight into Figma.
Step 4: Polish in a vector editor
Tracing gets you 90% of the way. For a perfect brand asset:
- Replace traced text with the real font if you know it.
- Snap colours to exact brand hex values.
- Delete any leftover tiny shapes.
Free editors like Inkscape and Figma are enough for this.
Which file types to send
- SVG — web, Figma, most modern software
- PDF — printers (export from Inkscape or Figma)
- PNG 4K — slides and documents (use PNG 4K in the tracer)
Need more help choosing settings? See how to trace an image online.