# Transparency Cleaner: remove faint semi-transparent pixels

URL: https://helpcenter.readypixl.com/articles/transparency
Markdown: https://helpcenter.readypixl.com/articles/transparency.md
Section: Pipelines
Summary: Finds partially see-through pixels (faint halos, edge shadows) and either highlights or removes them. Fixes soft halos that look bad in print.

After background removal, some images have a faint **halo of semi-transparent pixels** around the subject — pixels that aren't fully solid and aren't fully see-through, but somewhere in between.

Those faint pixels look fine on screen. But when you place the image on a different background or print it, they show up as soft gray edges or color shadows around your subject. Transparency Cleaner finds them and gives you control to clean them up.

## Why this step matters

Any transparent image depends on **clean transparent edges**. Faint pixels that survived your background removal step turn into:

- Light gray or soft-color halos around your subject
- "Ghost" pixels that show up faintly on a colored mug
- Soft outlines that don't match your design's actual shape

Add Transparency Cleaner after your background removal step and these go away in one pass.

## How to use it

1. Add Transparency Cleaner to your pipeline (most useful right after Color Removal V2 or Speckle Remover).
2. Set the **Threshold** — how transparent a pixel has to be before it counts as "faint."
3. Use **View mode** first to see which pixels would be removed (highlighted in a bright color).
4. Switch to **Delete mode** to actually remove them.

## The settings

| Setting | What it does |
| --- | --- |
| **Threshold** (0–100, default: 50) | How "faint" a pixel has to be to count. **30–50** catches typical edge halos. **80+** removes anything not fully solid — risky, can erase soft details like hair edges. |
| **Mode** | **View** highlights what would be removed in a bright color without actually removing anything. **Delete** actually removes the highlighted pixels. |
| **Highlight color** | Color used for the View-mode highlight. Pick something that stands out against your design. |
| **Visibility** (0–50, default: 10) | How strong the highlights look when in View mode. Low default because the highlights can overwhelm faint pixels — bump up if you can't see them. |

## How to pick the right Threshold

It depends on what's in your image and how aggressive you want to be:

| Threshold | Removes | Use when |
| --- | --- | --- |
| **10–20** | Only the faintest edge pixels (5-10% opacity). | Tight cleanup. Safe for hair, fur, and soft edges. |
| **30–50** | Standard halo cleanup (30% opacity and below). | Most product designs after Color Removal V2. |
| **60–80** | Aggressive — anything not mostly opaque (60%+ opacity needed to survive). | Solid-shape designs (logos, text). Will eat into hair and soft detail. |
| **80–100** | Removes anything that isn't fully solid. | Very rare. Hard-edge designs only. |

**Start at 30, view the result, adjust up or down by 10 until the edges look right.**

## Tips

- **Use View mode first.** Always. The Threshold's effect varies a lot per image.
- **Order matters in your pipeline:** Color Removal V2 → Trim → Speckle Remover → Transparency Cleaner gives the cleanest result. Each step builds on the previous.
- **For a batch with mixed content** (some images have soft edges you want to keep, others are solid shapes), use a low-to-medium Threshold (20-30) so you don't accidentally erase important soft detail.
- **For print designs, Transparency Cleaner is almost always worth running.** Soft halos are the #1 reason transparent designs print with weird outlines.

## Why AI "transparent" images need it

ChatGPT and many background removers now give you transparent PNGs — but they often leave **semi-transparent pixels you can't see**: specks across the background, or even a whole faint film. They show up as dirty edges when printed or sold as digital files, and they stop **Trim** from cutting the edges properly.

- In **View** mode, zoom in (mouse wheel) and switch the highlight color (pink, green or cyan) to see them.
- The default Threshold is **50%**; **20–30%** is usually the sweet spot.
- Put Transparency Cleaner **first** in a pipeline for AI-transparent images, before Trim, Upscale and Reposition. Save it as its own preset (e.g. "TR30").
- After cleaning, a little transparency right on the edges is normal and expected.

## Things Transparency Cleaner doesn't do

- **It doesn't change fully solid pixels.** Anything that's 100% opaque is safe — only semi-transparent pixels are touched.
- **It doesn't work on images with no transparency.** If you haven't run Color Removal V2 yet, every pixel is fully opaque and there's nothing for this tool to find.
- **It can't decide what's "intentional" softness vs unwanted halo.** Hair, fur, and soft edges look identical to it. If your design has intentional softness you want to keep, use a low Threshold.
- **It doesn't sharpen edges.** It just removes faint pixels. For jagged edges, adjust your Color Removal V2 preset or Base Threshold instead.

## What to read next

- **[Color Removal V2](color-removal)** — almost always run before Transparency Cleaner (creates the transparency it cleans)
- **[Speckle Remover](speckle)** — paired cleanup tool for stray pixels
- **[Quality issues](../troubleshooting/quality-issues)** — when output has visible halos or soft edges
