All Over Tools logo
Tool Combiner
Text Cleanup Text Formatting Text Analysis Text Parsing Data Validation Text Transformation Text Generation
File Converters File Compressors Image Tools Video Tools
Blog About Us Contact Us

Background Remover

Remove a solid or plain-color background and export it transparent, white, or a custom color - everything runs locally in your browser, nothing is uploaded.

Drop images here

or

JPG . PNG . WEBP . GIF . BMP

File Original Output size Status

What does this background remover do?

This tool removes a solid or plain-color background from a photo - white, black, gray, or any other flat backdrop - and replaces it with a transparent, white, or custom-color background instead. It works by measuring how close each pixel's color is to the background color, so it's best suited to product photos, ID and passport photos, logos, and studio shots taken against a plain backdrop, rather than busy real-world scenes. Everything runs locally in your browser using the Canvas API, so your images are never uploaded to a server.

How to remove a background

  1. Drop one or more images onto the drop zone, or click Browse files.
  2. Leave Auto-detect corners selected to sample the background color from the image's four corners, or switch to Pick a color and click directly on the background in the Before preview.
  3. Adjust Tolerance to control how close a color needs to be to the background to get removed, and Edge softness for a smoother or harder cutout edge.
  4. Use Edge shrink/grow to trim a thin ring of leftover background color, or expand the cutout slightly if part of the subject got removed.
  5. Choose Transparent, White, or a custom color for the output background.
  6. Click Remove background for the active image, or process the whole batch at once, then download individually or as a ZIP.

Tolerance, edge softness, and edge shrink/grow

Tolerance sets how far a pixel's color can be from the detected background color and still count as background. Raise it for backgrounds with shading, gradients, or slight color variation across the frame; lower it if the tool is removing parts of the subject that happen to be a similar color to the background.

Edge softness controls the width of the transition band at the cutout boundary, producing an anti-aliased edge instead of a hard, jagged one. Edge shrink/grow moves the cutout boundary inward (negative values) or outward (positive values) by a few pixels - shrinking trims off a thin fringe of leftover background color often left along hair or fabric edges, while growing recovers subject detail that got clipped.

Auto-detect vs. picking a color

Auto-detect corners samples the four corners of each image and works well whenever the background reaches the edges of the frame, which is true for most product and studio photography. Pick a color lets you click exactly on the background shade you want removed - useful when the corners aren't representative of the backdrop, or when you want the same background color removed consistently across a batch of similar photos.

Transparent, white, and custom output

Choose Transparent to keep an alpha channel around the cutout subject, ready to drop onto another background or design. Choose White for a clean e-commerce or ID-photo style backdrop, or pick a custom color to match a brand color or a specific backdrop requirement. All three modes export as PNG so the cutout edges stay crisp.

Batch processing

Drop in multiple images and each one keeps its own preview and result - editing or reprocessing one image doesn't affect the others. The current tolerance, softness, shrink/grow, and output settings apply to the whole batch when you click Remove background from all images, and you can still fine-tune and reprocess any single image afterward before downloading everything as a ZIP.

Common uses

Product photography

Strip a white or gray studio backdrop from a product shot so it can be placed on a marketplace listing or a custom background.

ID and profile photos

Replace a plain photo booth background with a consistent white or custom color for ID cards, resumes, or profile pictures.

Logos and graphics

Remove a flat background color behind a logo or icon to get a clean transparent asset for reuse elsewhere.

Frequently asked questions

Does this remove backgrounds from any photo?

It works best on images with a solid or plain-color background, like product photos, ID photos, logos, and studio shots. It detects the background by color, so busy or textured real-world backgrounds are harder to remove cleanly - for those, try increasing tolerance and softness, or pick the background color manually.

What do tolerance, softness, and edge shrink/grow do?

Tolerance controls how close a color must be to the background to get removed - raise it for backgrounds with shading or slight color variation. Softness controls how gradual the transition is at the edge, giving a smoother cutout instead of a hard edge. Edge shrink/grow moves the cutout boundary inward or outward by a few pixels, useful for trimming a thin ring of background color left behind on the subject's edge.

Are my images uploaded anywhere?

No. Detection, cutout, and export all happen locally in your browser using the Canvas API. Nothing is sent to a server.

What file format does the export use?

Results download as PNG, whether the output background is transparent, white, or a custom color, so edges stay crisp.

Why is there a ring of background color left around my subject?

This usually means the edge picked up some blended background color. Try a small negative value on Edge shrink/grow to trim it, or lower tolerance slightly and increase edge softness.

13 views