Remove a White Background from an Image
Delete the white background of a logo, signature or drawing and download a transparent PNG
Your files stay with you. Conversion happens inside the browser; no file is ever uploaded to a server.
Did this tool do the job?
Thanks, your feedback came through.
How it works
Choose your images, set the background to remove and press Make transparent. The tool compares every pixel against the background color: pixels within the tolerance become fully transparent, and pixels in a narrow band just above it become partially transparent — that soft transition is what prevents a white halo around the edges. A phone shot of a signature on white paper, saved as JPG, typically cleans up at a tolerance of 15–25: the faint gray compression speckles disappear with the paper while the ink stays intact. If the background is cream or light gray, the Detect from corners option takes the dominant color of the four corners as the background. The output is always PNG, the common format that can carry transparency; the result line reports what percentage of pixels became transparent, and suggests raising the tolerance if nothing matched.
This tool is also known as remove white background, make background transparent, white background remover, transparent png maker, remove background from logo.
What is alpha channel (transparency)?
The alpha channel is a fourth value attached to each pixel's color that records how visible the pixel is: 255 means fully opaque, 0 means fully transparent, and values in between are semi-transparent. A transparent background is nothing more than the background pixels having their alpha pulled down to 0 — the color is not erased, it is made invisible. PNG and WEBP carry an alpha channel; JPEG does not. The soft edge this tool applies is also built from intermediate alpha values: with semi-transparent edge pixels, a logo sits cleanly on whatever background it is placed on.
What is tolerance?
Tolerance is the threshold that decides how close to the background color a pixel must be to count as background. At 0, only pixels identical to the background color are removed; as the value grows, neighboring tones that resemble the background join in. Real files rarely have a single-color background: JPEG compression sprinkles invisible speckles across white, and scans add gray paper shadow towards the corners. Tolerance is the allowance that absorbs this natural variation — set it too high and it starts swallowing the light-colored parts of the object itself, which is why you raise it gradually.
What is the difference between a transparent PNG and a JPG with a white background?
On a white page the two look identical; the difference appears the moment the image lands on any other background. In a white-background JPG the whiteness is part of the picture: place it on a dark website, a slide or a printed design and a white box appears around the logo. In a transparent PNG the background pixels have zero alpha, so whatever sits underneath shows through and the logo blends in without a box. The price is the file format: since JPEG cannot store transparency, the transparent version must be PNG, and for photo-like content PNG can be larger than JPG. The rule of thumb is simple — if the image will only ever sit on white, JPG is enough; if the background will change, you need the transparent PNG.
This tool removes flat backgrounds — it does not cut objects out of photos
Transparency here works by color similarity: every pixel close to the background color is removed. That makes the tool a natural fit for logos, signatures, stamps, drawings and scans on a flat background. Separating a person from a busy photo background is a different problem — it needs object recognition, not color matching — and this page deliberately does not claim to do it.
A second limit follows from the same mechanism: if the background color also appears inside the object (white lettering in a logo on white, light strokes close to the paper tone in a signature), those areas get punched through as well. Lowering the tolerance reduces the effect but cannot eliminate it entirely — check the transparent areas by eye before you use the result. JPG sources add one more wrinkle: compression never leaves the background as one exact color, so a tolerance of 0 on a JPG will leave the background half-removed.
How do I pick the right tolerance?
The right value depends on how the source file was produced. The values below are starting points; if the transparency percentage on the result line is lower than expected, raise the tolerance step by step.
- PNG logo drawn on a computer, screenshots → 0–5 (the background is one exact color)
- Logo or stamp saved as JPG → 10–20 (headroom for compression speckles)
- Signature photographed with a phone / paper scan → 15–30 (headroom for paper shadow)
- Flat but non-white background such as cream or gray → Detect from corners + 10–20
Frequently asked questions
How do I make the background of an image transparent?
Choose the image from the box, leave the settings as they are if the background is white, and press Make transparent. Pixels close to the background color are removed and the result downloads as a transparent PNG; you can process several images in one batch.
Why is the output PNG instead of JPG?
The JPEG format has no transparency channel: an image with transparent areas cannot be saved as JPG — the transparency would collapse into white or black. Whatever the source format, the output is therefore PNG, which carries an alpha channel.
White parts inside my logo are disappearing too — what can I do?
Removal is based on color similarity, so interior areas that share the background color are affected as well. Lower the tolerance so that only tones very close to the background are removed; if the interior white is identical to the background white, that is the limit of this method — inspect the result before using it.
Can I remove the background of a photo with this?
Yes if the background is flat and one color. Complex backgrounds such as a street or a room cannot be separated by color similarity; that job needs an object-recognition cutout tool, which this page does not pretend to be.
Is my image uploaded to a server?
No. Every step, including the pixel processing, runs inside your browser; neither the image nor its name or content is sent anywhere. The tool keeps working even if your connection drops while the page is open.