ImageToSVG

How to Make an SVG with a Transparent Background

SVG files are transparent by default — but white backgrounds sneak in. Learn how to remove backgrounds from SVGs and ensure true transparency for web and Cricut use.

Preset:
Colors:
VTracer vectorization + SVGO optimizationPrivacy protected

Why SVG 'Backgrounds' Appear

An SVG has no background by default — if you see white, it's usually a white rectangle drawn behind the design, or the SVG viewer adding a canvas color. The fix is to delete the white rectangle or set its fill to 'none'.

  • Open SVG in text editor: look for <rect fill='white'> and delete it
  • In Inkscape: select and delete the background rectangle layer
  • imagetosvg.com: white areas in the original image become no-fill paths
  • Browsers: transparent SVG shows no background when placed on a page

How imagetosvg.com Handles Transparency

When you upload a PNG with a white background to imagetosvg.com, the converter traces all shapes. White areas become regions with no fill paths — effectively transparent in the resulting SVG.

  • White background PNG → SVG: white areas become transparent by default
  • PNG with alpha channel transparency → even cleaner SVG output
  • Use PNG with transparent background for best SVG transparency results
  • Download SVG and test in browser to confirm transparency

Frequently Asked Questions

How do I remove the white background from an SVG?

Open the SVG in Inkscape or a text editor. Find and delete the white rectangle (<rect> with fill='white'). Save — the SVG now has a transparent background.

Does imagetosvg.com create SVGs with transparent backgrounds?

Yes — white areas in the source image become no-fill paths in the SVG, rendering as transparent in browsers and Cricut Design Space.

Why does my SVG show white in Cricut Design Space?

Design Space adds a white canvas. The SVG itself is transparent — confirm by placing it over a colored background in Design Space and checking if the white areas disappear.

How do I make an SVG transparent background in Inkscape?

In Inkscape: File > Document Properties > Background color > set Alpha (A) to 0. This sets the SVG canvas to transparent. Save as Plain SVG.

Related guides

Ready to Convert Your Image to SVG?

Free online converter — no sign-up, no watermarks, results in under 3 seconds.

Try It Free — Convert Image to SVG