Image to Vector Converter

Turn a PNG, JPG or logo into a clean, scalable SVG in seconds. Pick a preset, fine-tune with live preview, or trace a whole folder at once.
  • Runs in your browser
  • No sign-up
  • Free, no watermark

Drop an image to vectorize

PNG, JPG or WebP → SVG · drop several for bulk tracing

Choose images
Logo Illustration Photo Line art Pixel art

How it works

How to use the Image to Vector

  1. Drop an image

    Upload a PNG, JPG or WebP — a logo, sketch, icon, illustration or photo. Add several to trace in bulk.

  2. Pick a preset

    Logo, Illustration, Photo, Line art or Pixel art. The preview re-traces live as you adjust settings.

  3. Export

    Download the SVG, copy the code straight into Figma or your site, or export a 4K PNG.

Why BGFixer

Built for real work, not just demos

Presets that just work

Each preset tunes colour detail, curve smoothing and noise removal for the kind of image you have.

Bulk vectorizing

Trace an entire icon set or product catalogue with one setting, then download every SVG in a ZIP.

Ready for Cricut & laser

Use Black & white with Cutout layering for non-overlapping paths that cutting machines and engravers love.

Private and unlimited

The tracing engine runs in your browser with WebAssembly. No uploads, no credits, no file-size paywall.

What is image tracing?

A photo or PNG is made of pixels, so it blurs when you scale it up. Image tracing — also called vectorizing — detects the shapes and colour regions in your picture and redraws them as mathematical paths. The result is an SVG that stays razor-sharp at any size, from a favicon to a billboard, and can be edited in Illustrator, Figma, Inkscape or Canva.

Which preset should I use?

  • Logo — flat brand marks and icons. Fewer colours, crisp corners, small files.
  • Illustration — cartoons, clip art and drawings with several colours.
  • Photo — creates a stylised, painterly vector from a photograph.
  • Line art — sketches, signatures, tattoos and stencils in pure black and white.
  • Pixel art — keeps every square pixel edge for retro graphics.

Getting a cleaner vector

  • Start from the largest, sharpest version of the image you have.
  • Remove a busy background first with the background remover, then trace the cutout.
  • JPG artefacts create tiny specks — raise Remove specks until they disappear.
  • Lower Colour detail for a flatter, poster-like look and a much smaller SVG.

JPG to vector, PNG to SVG — same tool

Whether you need to convert JPG to vector, PNG to SVG, or vectorize a WebP screenshot, the process is identical. Transparent PNGs keep their transparency, so traced logos drop straight onto any background.

Guides

Learn more with the Image to Vector

Frequently asked questions

How do I convert an image to a vector for free?

Drop your image into the converter above, choose a preset such as Logo or Illustration, then click Download SVG. It is free with no limits or watermarks.

Can I convert a JPG to vector?

Yes. JPG, PNG, WebP, BMP and GIF images can all be traced into SVG vectors. For JPGs, increase Remove specks to clean up compression noise.

Is the SVG editable in Illustrator, Figma or Inkscape?

Yes. The output is a standard SVG made of filled paths that opens in any vector editor. You can also click Copy SVG and paste it directly into Figma.

Can I trace multiple images at once?

Yes. Drop several images, choose your settings on one of them, then click Trace all and download every SVG together as a ZIP.

Are my images uploaded to a server?

No. Tracing runs entirely in your browser with WebAssembly, so your images never leave your device.

What is the best setting for a Cricut or laser cutter?

Choose the Line art preset, or set Colour to Black & white and Layering to Cutout. That produces non-overlapping shapes that cut cleanly.

Keep going

All tools →