A photograph is not a hex
Peel on the homepage writes either a transparent PNG or a solid colour behind the mask. Those two jobs are already live: transparent PNG keeps holes; white background fills #FFFFFF (or another hex) with a destination-over paint. This page is a third plate: a second photograph, cover-cropped to the subject canvas, then the cutout drawn on top. The holes of the mask show backdrop pixels, not a checkerboard and not a studio white.
That is the only ceiling here. It is not how to light a SKU — that is product photos. It is not what a listing form does after upload — marketplace. It is not where iPhone puts a PNG with alpha — iPhone. It is not WhatsApp flattening a photo-send to JPEG — WhatsApp. Those pages stay those jobs.
Two files, both still in this tab. The subject is the still U²-NetP peels. The backdrop is any JPG / PNG / WebP scene you already have: a painted wall, a wooden table, a street, a paper sweep you actually photographed. Peel does not invent a cyclorama and it does not inpaint. If the backdrop is busy, the mask still has to be honest or the edge will look like a sticker.
Cover, not letterbox
The output canvas is the subject’s size after Peel’s usual long-edge cap (2048 on iPhone, 4096 on desktop). The backdrop is scaled with cover: the shorter side of the scene is fitted to the canvas, the rest is clipped and centred. A 3:2 interior behind a 1:1 product loses the sides of the room. A tall doorway behind a wide packshot loses floor and ceiling. That is the trade: the subject is not letterboxed with empty bands, and we do not shrink the product into a tiny actor on a wide set.
If you need the whole scene visible, crop the subject or shoot the backdrop closer to the product aspect before you drop it. This control will not add a layout editor. It will not perspective-warp the floor. It will not match a vanishing point. Those are a set or a 3D scene, not a saliency net plus drawImage.
Why a photo plate survives a JPEG recode better than alpha
A transparent PNG is the right file when the next app composites. A photo-send, a lot of CMS wells, and many “upload image” forms recode to JPEG. JPEG has no alpha, so the holes become a plate the host picks — often white, sometimes black. A backdrop composite is already opaque. The JPEG still compresses, still may downscale, still may strip metadata — but it does not have to invent a colour for the holes. That is why this export is a different object from the homepage Transparent download.
It is still not a marketplace white still. Amazon-style rules want a clean #FFFFFF, not your kitchen wall. Use Solid on white background for that ingest. Use this page when the next hop is a lifestyle card, a lookbook, a slide, or a chat that will JPEG you anyway and you would rather they JPEG a scene than a checker.
What this control does not do
It does not add a second drop to the homepage Peel. / and /white-background stay one file. It does not batch. It does not inpaint hair onto the new scene. It does not match colour temperature between subject and wall — if the product is tungsten and the backdrop is noon, you will see it. Shoot them closer, or grade later.
It does not fetch a stock photo for you. Drop a file you have the right to use. We do not ship a gallery of rooms. We do not wrap an unsplash request. Copyrighted backdrops in the output are your problem, not a Peel feature.
Watermark removal is still forbidden. If the “backdrop” is a screenshot of someone else’s listing, do not use this site to hide their mark. Hard cases for the mask itself — glass, hair, white-on-white — remain on limits. HEIC still needs a JPEG first; that input note lives on how-to.
How a run is supposed to feel
- Drop the subject. You should see the filename under that well.
- Drop the backdrop. A different well. Not a hex picker.
- Threshold and feather are the same knobs as the homepage mask. They do not colour-grade the scene.
- Peel onto backdrop. First visit still loads U²-NetP from this origin, then Cache Storage.
- Judge the preview. If the subject vanished, the mask failed — try a clearer still, not a busier wall.
- Download PNG. Open it in another app. The checkerboard on the homepage is not this file.
After download, iPhone Files vs Photos is still iPhone. If the next hop is a listing form that demands white, go back to Solid. If the next hop is WhatsApp, a photo-send of this opaque PNG is their JPEG of a scene — better than their JPEG of alpha, still not an archive. Keep the PNG in Files.
Honesty
We do not copy a Photoshop “place into” tutorial. We do not promise every mask will sit on every wall. Cover crop is a geometry choice, not a studio. The engine is still U²-NetP at 320×320; this page only changes what sits under the alpha. Ads, if this origin is ever Ready, measure page views, not the two photographs.