Local from start to finish
Your uploaded photos are decoded and edited in your browser. AI model files, when requested, download separately, without uploading your product image.
Transform product photos into polished studio shots and lifestyle compositions. Build scenes, refine a cutout, perfect the light, and export marketplace-ready images—right in your browser.
YOUR CREATIVE WORKSPACE
LIVE COMPOSITION
Upload a photo or open the example. Your scene will appear here.
04 / EXPORT STUDIO
PNG for quality, JPEG for smaller files. Build multiple looks in a single download.
Adds a lower-third to the finished scene (not the transparent product cutout). Avoid including personal information.
Full Project ZIP includes the product, edited cutout, custom background and settings. Scene-settings JSON contains styles only, not private images.
Exports are generated on your device. Scene presets are procedural illustrations, not AI diffusion photographs.
A required script did not finish loading. Your previously saved files are not cleared. Check the tool folder and reload.
Your image is being processed locally in your browser.
Your uploaded photos are decoded and edited in your browser. AI model files, when requested, download separately, without uploading your product image.
Build consistent marketplace images, social posts and product concepts using a reusable library of editable environments.
AI segmentation can fail on transparent glass or fine objects. Restore and erase brushes let you correct the mask before export.
No. This edition creates original procedural studio and lifestyle illustrations, or composites your product with your own background photo. The optional AI model is used for foreground extraction, not text-to-image diffusion. We deliberately avoid promising expensive GPU-generation capabilities that are not implemented.
Yes. Open AI Model Setup and explicitly select Download & Load Model to permit the optional Transformers.js runtime and model downloads. Download size and runtime depend on the external provider and device. Simply opening the editor or choosing AI Cutout does not download model files; if it fails, you can still use solid-background removal or manual editing.
AI Cutout uses Apache-2.0-licensed Transformers.js and the onnx-community/ormbg-ONNX model. Runtime code and model weights load only after the Model Setup download action and then run on your device; there is no paid API. Real-device performance and hosted model delivery still need verification.
No. The app uses local browser Canvas APIs and an optional on-device inference package. External requests are for the model/runtime code and weights only. If you choose a custom background, that image remains local too. The product is never sent to a remote image-generation API.
PNG, JPEG and WebP images that your browser decodes, up to 12 million decoded pixels and 20 MB per file. PNGs with transparency are ready for composition. You can export PNG or JPEG at 800, 1200 or 2000 pixels wide. Large inputs may use more device memory.
Import a product image, choose optional AI or a supported local cutout method, then refine the mask. Select a procedural scene or your own background photo and adjust the composition. Export images or settings; the settings JSON does not contain photos or masks.
Canvas presets are procedural illustrations, not diffusion-generated photographic scenes. The tool does not generate camera views, 3D geometry or physical relighting. Optional cutout requires explicit model setup with Transformers.js/ORMBG assets; results vary, and cancellation terminates the app-owned inference worker and discards stale results, but cannot guarantee that external CDN/network transfers have stopped immediately. Manual refinements can be necessary. File/output budgets and browser memory apply.
References: ORMBG model · Transformers.js runtime
Import a product image, choose a manual or supported cutout method, refine the mask and compose it over a procedural scene or your own background photo.
Image exports contain the composition. Settings JSON retains configuration but not the photos or masks; keep source images separately.
Authored example: Arrange a fictional soap package over one of the procedural studio presets, then compare it with a user-selected photo background. The presets are illustrations, not generated product photographs.
Limits and model handling: The optional ORMBG cutout loads Transformers.js and model assets after setup; results vary and may need manual refinement. Procedural scenes are not diffusion-generated photographs, 3D geometry, new camera views or physical relighting. Cancellation discards stale app results but may not immediately stop external transfers.
No. It offers procedural scene presets or a background photo you provide; it is not a diffusion image generator.
No. It stores settings only. Keep the source image and any needed mask or exported composite separately.