Visit site

CleanWhiteBG

CleanWhiteBG removes an image background and replaces it with white in one click. I built it because the boring version of this task kept showing up: product photos, marketplace listings and design mockups all need a consistent white background, and doing it by hand in an editor stops scaling after a handful of images. Marketplaces are strict about it too — Amazon wants main images on pure white (RGB 255,255,255) with the product filling 85% of the frame. How it works: an ONNX background-removal model runs in a Cloudflare Container behind a Next.js Worker. There are two modes — a fast cloud model for everyday photos, and a precision model for the hard edges (hair, jewelry, glass). Stack: Next.js on Cloudflare Workers, an R2 bucket for uploads, a container for the segmentation model, Creem for billing. Uploads are deleted within two hours and are never shared, stored, or used for training. Free to use, no account needed for a single image.