Exact-color transparency

Make a Color Transparent Online

Select the color that should disappear—whether it is a background, label, stripe, or repeated accent. You control both the perceptual range and whether matching areas across the image are included.

  • Any sampled color
  • Perceptual tolerance
  • Local export
No image selectedWaiting for image
Local processing

INPUT / 01

Bring in an image

Drop a PNG, JPG, or WebP here. You can also paste directly from your clipboard.

Up to 30 MB · 40 megapixels

Choose, drop, paste, or load an example image. Imported pixels stay on this device. Select a visible pixel, tune the color range, compare the result, and download a full-resolution transparent PNG.

Suggested tolerance
18 / 100
Edge softness
02 / 10
Starting mode
All matches
Color model
Oklab distance

Private by construction

Your image stays on your device.

Pixel processing and PNG export happen locally in this browser. See the privacy details.

The color is the instruction

Choose exactly what transparency follows.

Unlike automatic background removal, this workflow can target a color inside the composition. All matching mode clears repeated uses of that color; Connected area limits the operation to the region touching your sample.

  1. 01

    Identify the target

    Click the most representative flat pixel, or enter a known six-digit HEX value after sampling.

  2. 02

    Choose reach

    Use All matches for repeated accents or Connected area for one bounded patch.

  3. 03

    Read the edge

    Inspect on checkerboard, white, and black before exporting the full-resolution transparent PNG.

Color sample / 05

One blue, in two places, becomes alpha.

The self-made label repeats the same blue in a central band and a circular seal. All matching mode clears both while leaving the coral block, dark lettering, and warm paper color untouched.

BeforeBlue band + seal
AfterBoth blue areas transparent
Target / #4F57E8Preset / 18Edge / 2

Exact-color field guide

A sampled color can be a system, not a background.

The color you select may be a single export field, a repeated brand accent, or one bounded patch inside a diagram. That is why the editor separates the sampled color from the reach of the operation. Choose a representative pixel or adjust its HEX value, then decide whether transparency should follow every perceptually close match or only the region connected to that sample. The result is predictable because each control describes a visible part of the decision rather than asking the tool to infer the subject. Keep the source file available whenever the selected color also appears in meaningful artwork, because the cleanest adjustment begins from the unmodified image. That safeguard matters more than attempting to recover an over-broad transparent area after export. Precise selection produces a clearer downstream asset.

  1. 01

    Sample the role you actually want to remove

    Choose a flat interior pixel from the blue band, label, or matte rather than its antialiased perimeter. The sampled color becomes the anchor for a perceptual Oklab range, so an edge pixel that is already mixed with neighboring colors can produce an unhelpful target. If the source provides a known six-digit color, replace the sampled HEX value and confirm the result on the preview before changing tolerance. A precise source value is useful only when it represents the color role you actually intend to remove.

  2. 02

    Decide whether repeated accents belong together

    Use All matching pixels when every occurrence of the selected color should become transparent, such as repeated labels or a brand-color variant. Use Connected area when only one patch should go while similar accents elsewhere remain. The connected option follows neighboring matching pixels from the place you clicked; it is a location rule, not an automatic subject detector. This choice can prevent a repeated but intentional color from disappearing without forcing a narrower tolerance than the field needs.

  3. 03

    Tune the visual range before softening its boundary

    Inspect the checkerboard, white, and black previews for colors that should remain and for a fringe that still belongs to the selected field. Raise tolerance only until the intended variation is included; it determines which colors match. Edge Softness then makes alpha fade around that chosen boundary. It does not blur the image, recolor surviving pixels, or recover an edge that shares the target color exactly. When the range is correct, Download PNG applies the same settings at original resolution rather than exporting the reduced preview.

Beyond backgrounds

Remove a color wherever it appears.

A chosen color can be structural, repeated, or internal. The mode control determines whether transparency follows the whole image or one connected surface.

  1. 01
    Brand-color variants

    Clear a repeated accent before placing the remaining artwork over a new color system.

  2. 02
    Maps and diagrams

    Remove a legend color, highlight, or flat annotation without erasing unrelated geometry.

  3. 03
    Screenshots and UI states

    Turn a known interface color transparent even when it appears inside the captured frame.

Color-transparency questions

From one sample to a controlled range.

The selected pixel is the anchor; tolerance, mode, and softness define how the rest of the image responds.

01Can I make a specific color transparent inside an image?

Yes. All matching mode can remove the sampled color anywhere in the image, including enclosed or repeated areas.

02Can I type the target color as HEX?

After selecting a visible pixel, you can replace its HEX value with another six-digit color and the preview will recalculate.

03What is the difference between tolerance and softness?

Tolerance decides which colors belong to the match. Edge Softness changes alpha gradually near that threshold instead of blurring the image.

04How do I remove only one patch of the selected color?

Choose Connected area. The matching region must connect back to the pixel you sampled through neighboring matching pixels.

05What happens to the original RGB values?

The engine changes alpha for matched pixels and leaves their RGB bytes intact, which avoids recoloring pixels that remain visible.