Remove Image Background
Remove image background. Remove background from JPG and PNG images while preserving quality.
Drop images here or click to upload
Supports JPG, PNG, GIF, WEBP, SVG
What Remove Background does
Remove Background runs an AI segmentation model directly in your browser to separate the main subject of a photo from everything behind it, then deletes the background pixels and replaces them with transparency. The model looks at the whole image and predicts, pixel by pixel, how likely each one is to belong to the foreground subject versus the background — it isn't picking a single flat color to key out, so it works on busy, multi-colored, or gradient backgrounds the way old-school color-key tools couldn't. Because the model and its weights (about 40MB) run locally after the first download, your image is never uploaded anywhere; segmentation happens entirely on your device. After the raw mask comes out, the tool runs a second local pass that erodes the mask edge, rebuilds the true foreground color at the boundary (removing background color bleed), and selectively protects high-saturation, high-contrast detail connected to the subject — this is what keeps thin strands of hair, fur, or fine edges from being clipped off along with the background. The result is exported as a PNG with a genuine alpha channel, so the cut-out subject can be dropped onto any new background, layered in a design tool, or kept transparent for a logo or product shot. What it can't do: invent detail the camera never captured, separate two overlapping subjects of the same color, or perfectly resolve glass, smoke, or motion-blurred edges — those areas are inherently ambiguous to any segmentation model and will show partial transparency or minor color fringing rather than a clean line.
Why use Remove Background
You reach for this when the finished image needs to sit on something other than the background it was shot against — a product photo that has to go on a white e-commerce listing, a headshot that needs a plain color behind it for a badge or ID, or a subject you want to composite into a different scene entirely. It also matters when speed is the constraint: manually tracing a subject with a lasso or pen tool in an image editor takes real time and a steady hand, especially around hair or fuzzy edges, and this tool collapses that into one click while still handling those edges reasonably well thanks to the detail-protection pass. Because processing happens locally in the browser, it's also the right choice when the image is sensitive — a photo you don't want leaving your machine, or you're on a connection where uploading a large file to a server isn't practical. And since the output keeps alpha transparency, it's a natural first step before compositing, before adding a new background color or image, or before dropping a cut-out subject into a collage or template elsewhere on the site.
How to remove a background
The tool works from a single control on the Remove Background page — there's no menu of settings to configure, since the model decides the mask automatically.
Upload the JPG or PNG image you want to process
Click the action button (labeled Apply while idle, and Removing background... once it starts)
Wait through the two visible phases — model loading (only on first use, 10-30 seconds to fetch the ~40MB model) and Removing background..., shown by the progress bar
Download the result as a transparent PNG once processing shows Done
Frequently Asked Questions
More Image Tools
Explore other powerful tools for your image editing needs
Compress Image
Reduce file size
Resize Image
Change dimensions
Crop Image
Cut out area
Convert Format
Change format
Photo Editor
Edit photos
Rotate Image
Rotate image
Flip Image
Horizontal/Vertical
Add Watermark
Add watermark
Add Border
Add image border
Rounded Corners
Add rounded corners
Filters
Brightness/Contrast
Blur Face
Hide faces
Mosaic
Blur regions
Enhance Image
AI upscale
Add Text
Add text to image
Collage
Combine multiple images
HTML to Image
Webpage to image
GIF to Image
Extract frames
Trim Image
Remove empty edges
Batch Rename Images
Safely rename files in bulk
Circle Crop
Crop images into circles
Black & White
Convert images to grayscale
Split Image
Cut an image into a grid
Merge Images
Combine images into one
Change DPI
Set image DPI metadata
Image to Base64
Encode images as Base64
Image to PDF
Combine images into one PDF
HEIC to JPG
Convert iPhone HEIC photos to JPG
EXIF Remover
View and strip hidden photo metadata, including GPS location
Favicon Generator
Full icon set plus HTML
Color Palette
Extract colors from an image
Base64 to Image
Decode Base64 back to an image
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG
Text Behind Image
Put text behind the subject of a photo, entirely in your browser
Color Picker
Get the HEX, RGB and HSL of any pixel
Signature Maker
Draw a signature and download it as a transparent PNG
Signature Background Remover
Ink from paper, on transparency
Transparent Background Maker
Make a background transparent