Guides
Hands-on notes from building and testing Inpainting.app. Every example in these guides was produced with the tools on this site, on public domain or CC0 photos.
How to remove objects from photos without uploading them
A practical guide to AI object removal: how to mark objects, when to use the fast or high quality model, and what inpainting can and cannot fix.
Removing backgrounds from product photos: a practical guide
Get clean cut-outs for shops and marketplaces: how to shoot for easy background removal, what AI cut-outs struggle with, and how to export white or transparent backgrounds.
AI image upscaling explained: what it can and cannot recover
How Real-ESRGAN differs from ordinary resizing, when to choose 2× or 4×, and why no upscaler can restore detail that was never captured.
How Inpainting.app runs AI image models in your browser
The engineering behind private, in-browser AI photo editing: ONNX Runtime Web, WebGPU and WebAssembly, model caching, and the browser limits we ran into.