Latest News from the Abyssale team
Update
Abyssale Intelligence (AI)
Design Editor

Remove Background Now Skips Images That Are Already Transparent

Guillaume avatar
Shared by Guillaume • September 02, 2026

Hi there,

Background removal is one of the most-used AI actions in Abyssale, and one of the most common ways to waste credits on it is running it on an image that doesn't need it. If a batch mixes already cut-out PNGs with regular photos, every image gets processed the same way, including the ones that already have no background to remove.

A new Skip if Already Transparent option fixes that. Turn it on, and Abyssale checks each image for existing transparency before deciding whether to run background removal at all.


How it works

When the option is enabled, Abyssale first checks whether the image already contains a significant amount of transparency:

  • If it does, background removal is skipped and the image is used as-is. You're charged only for the check: 1 AI credit.
  • If it doesn't, background removal runs normally. The cost is the selected model's credit cost plus 1 AI credit for the check.

Trim Transparent Pixels still applies either way. If you have both options enabled, an already-transparent image isn't re-processed by the removal model, but it's still cropped down to its subject, so the result stays compact and centered.

One thing to be aware of: the transparency check always costs 1 AI credit when the option is on, even when removal ends up running afterwards. If you know none of your source images are transparent, leave it off, there's nothing to save in that case.


Where to find it

You can enable it in two places:

  • In the Remove Background toolbar, at the moment you generate, alongside the model picker and the Trim Transparent Pixels option
  • Later, in the Style panel, under the AI generation section for the selected layer, next to Trim Transparent Pixels, without needing to launch a new generation

Saved for future generations

Like the other Remove Background settings, this one can be saved as part of the layer's AI action, so it carries over automatically to every future variation of the design, whether generated through Quick Generation, a spreadsheet, or the API.

It's worth noting that Skip if Already Transparent is a design-level setting, not an API parameter. There's no API property for it: when the toggle is enabled on the layer, it applies to every generation of that design, including ones triggered via the API, and the API payload can't set or override it. That means once you've configured it in the editor, you don't need to think about it again in your integration.


Where this matters most

The payoff is biggest in batch work. If you're running background removal across a product catalog, a set of user-uploaded images, or any source where some assets are already cut out and some aren't, this stops you from paying full model cost on images that would have come out unchanged anyway, and does it without you having to sort the images by hand first.