How to Remove a White Background in Inkscape
Remove a white background in Inkscape: delete a white shape in vector files, or use Trace Bitmap, a filter or a mask for raster images, then export a transparent PNG.
The Short Answer
The right method depends on what kind of image you have. If the file is a vector drawing, such as an SVG logo, the white background is usually a separate shape. Select it and delete it. If the image is a raster bitmap, such as a PNG or JPEG photo or scan, Inkscape cannot simply erase pixels the way a photo editor does. You can trace the bitmap into vector paths and delete the white areas, apply a filter that makes light areas transparent, or hide the white with a mask. In every case, the result is transparent only if you also export it without a background, which normally means exporting as PNG with a transparent page background.
One limitation affects all of these methods. Inkscape is a vector editor, so it handles clean, high-contrast artwork much better than photos with soft edges, shadows or white areas inside the subject. For detailed photographic cutouts, a raster editor is often the better tool.
First, Identify What You Are Working With
Click the white area once and check the status bar at the bottom of the window. It names the selected object type. A rectangle or path means the white is a vector shape you can delete. An image means the white is part of an embedded or linked bitmap and you need one of the raster methods below. If nothing is selected and the white still shows, it may be the page or canvas background rather than an object.
Vector Files: Delete the Background Shape
- 1. Click the white area. If it selects a whole group instead, enter the group by double-clicking it, or Ctrl+click to select inside the group.
- 2. Confirm that only the background shape is selected, then press Delete.
- 3. If the white is a fill inside a single combined path, set that path's fill to none in Fill and Stroke instead of deleting it.
- 4. Use the Objects or Layers panel to look for hidden or locked white rectangles behind the artwork.
Raster Images: Three Practical Approaches
Trace Bitmap converts the image into vector paths. Select the image and open Trace Bitmap, which sits under the Path menu in current releases. Choose a single-scan or multiple-scan mode, apply it, and move the traced result off the original to inspect it. Then delete the original bitmap and remove any traced pieces that represent the white background. This suits logos, icons, line art and text. It is a poor fit for photos, because tracing simplifies detail.
A light-removing filter keeps the bitmap but makes white and near-white areas transparent. Inkscape includes a filter commonly called Light Eraser. Its location in the Filters menu has changed between versions, so search the filters menu or the command palette for it. This approach works best when the subject is clearly darker than the background. Light areas inside the subject will also become partly transparent.
A mask hides parts of the image without changing it. In Inkscape masks, white areas of the mask keep the image visible and black areas hide it. Draw a shape or path over the subject, fill it with white, select both the shape and the image, and choose Mask, then Set Mask from the Object menu. You can also use a clip, found in the same menu, for a hard-edged cutout. Masks and clips give the most control but require you to outline the subject.
Export With a Transparent Background
- 1. Open Document Properties and check that the page background or export background has zero alpha (fully transparent). Turning on the checkerboard display makes transparency visible on the canvas.
- 2. Open the Export dialog, choose PNG, and select the page, drawing or selection as the export area.
- 3. Export, then open the file over a dark or patterned background to confirm the white is gone and no white fringe remains around the edges.
- 4. Avoid JPEG for the final file, because the format does not support transparency.
How This Relates to Virtual Camera Backgrounds
A transparent PNG made in Inkscape is useful as a static overlay in video calls or streams, such as a logo, a name banner or a frame. Many virtual camera and streaming tools can layer such images over the webcam feed. Inkscape does not remove or replace the background behind a person in live video. That is done by the camera software, the conferencing app or virtual camera software.
Gaps in This Guide
No version-specific evidence was supplied, so menu names and filter locations here reflect general Inkscape behavior and may differ in your release. Check the Help menu or the command palette in your installed version for exact paths. This topic is a graphics task. Webcam microphone selection, speech capture and audio quality do not apply to it, so no audio setup steps are included.