Reverse-alpha pipeline · 100% browser-side · zero uploads
or click to browse · All processing stays in your browser
Alpha compositing formula: C_out = α·W + (1−α)·C_orig. We invert it: C_orig = (C_out − α·W) / (1−α) to recover original pixels beneath the watermark layer.
After alpha reversal, a bilateral-weighted neighborhood inpainting pass blends residual artifacts away using surrounding pixel statistics for seamless healing.
All processing runs via the HTML5 Canvas API entirely in your browser. No image data is ever uploaded or transmitted to any server.