
Half the searchers want a clean cutout for a landing hero. The other half accidentally upload that transparent PNG to App Store Connect or Google Play — both ban alpha on listing screenshots.
Background Remover runs in your browser: nothing uploads; pick Solid color or Complex (AI); export a transparent PNG. Checked 4 Nov 2026. Brand once: AppShot Maker.
The scheduling story “compress → cutout → frame” lives in the local pipeline guide. This article owns the cutout layer: when solid wins, when to download a model, and how to get back to an upload-legal file.
| Destination | Official format notes | Upload the transparent PNG? |
|---|---|---|
| App Store screenshots | .jpeg / .jpg / .png; no alpha | No — flatten onto an opaque fill first |
| Google Play screenshots | JPEG or 24-bit PNG (no alpha) | No |
| Play feature graphic | JPEG/24-bit PNG, 1024×500, no alpha | No (and device chrome is discouraged) |
| Site hero / poster layer | Transparent PNG is fine | Yes as a layer |
| Icon worksheets | Platform-specific | Use /en/icon; don’t mix with screenshot slots |
Sources: Apple screenshot specifications, Play preview assets.
| Mode | Mechanism here | Use when | Skip when |
|---|---|---|---|
| Solid | Samples the top-left pixel as background; punches similar colors by tolerance | Flat white/green-screen product shots, clean logos, tidy UI exports | Gradient desktops, hair, messy photos |
| Complex (AI) | In-browser ONNX U²-Net via @bunnio/rembg-web | People, products, busy marketing stills | You need zero download and the device is memory-starved |
First AI run fetches weights from this site’s /models/ path, then caches in IndexedDB:
| AI preset | Approx. download | Feel |
|---|---|---|
| Fast (default u2netp) | ~4.7 MB | Enough for most UI/product cutouts |
| Higher quality (u2net) | ~176 MB | Cleaner edges; can OOM on small machines |
Aim for about ≤20 MB per source file. On Safari or low-RAM devices, stay on Fast or downscale first.
| Move | What happens | Better path |
|---|---|---|
| Upload transparent PNG to Connect/Play | Format / alpha rejection | Flatten in /en/preview → opaque PNG/JPEG |
| Force Solid on a gradient desktop | Eaten subject edges | Switch to AI, or crop tighter first |
| Download the 176 MB model first | Phones and old laptops stall | Start Fast; escalate only if edges fail |
| Use cutout to “fix file size” | Transparent PNGs often grow | Size problems belong to compress / JPEG (OPPO under 1MB) |
| Treat device frames as compliance | Frames don’t fix pixels or alpha | Frames are presentation; specs still need sizes + checker |
Usually skip cutout. Store screenshots should show the real UI. Cutting navigation chrome or card shadows makes the listing look broken. Reserve background removal for poster-style marketing stills, not every simulator dump.
@bunnio/rembg-web (MIT) with onnxruntime-web (MIT). Segmentation weights are U²-Net / u2netp by Xuebin Qin et al. (Apache-2.0), inspired by danielgatis/rembg./models/ path (a download, not an upload of your photo).One line: free local cutout is useful; the skill that saves a resubmit is knowing when a transparent PNG must never touch the store.
Try AppShotMaker and turn raw captures into store-ready screenshots in minutes.