Remove background
Local ormbg inference. Model downloads only after you pick a file. WebGPU preferred, CPU/WASM fallback.
Open tool →Remove backgrounds, convert HEIC/WebP/AVIF, and compress to a target KB — all in your browser. No account. No upload API for your photos.
Local ormbg inference. Model downloads only after you pick a file. WebGPU preferred, CPU/WASM fallback.
Open tool →libheif-js WASM loads on demand after you choose a file (LGPL-3.0).
HEIC to JPG →Browser decode + local canvas JPEG encode. No upload.
WebP to JPG →Browser decode when supported; clear error if AVIF is unavailable.
AVIF to JPG →Aim for a target file size with local JPEG quality search. No upload.
Compress →Self-check Network for 0 upload. Detect WebGPU/WASM in this browser.
You do not have to trust a slogan. Reproduce it in DevTools:
blob: URL — the result stays on your device.More detail: verify-local guide · capability check · licenses / NOTICE.
LocalPix is built for Cloudflare Pages as a static site. Inference and conversion run client-side. See Privacy for analytics and planned ads.
No. Processing runs in your browser. Your image bytes are not uploaded to LocalPix servers for remove-background, HEIC/WebP/AVIF convert, or compress tools.
Use DevTools Network as in How to self-prove 0-byte upload above, or follow the step-by-step verify-local page. Model/WASM loads only after you pick a file; download stays local via blob URLs.
Default: ormbg (Apache-2.0). Downloaded on demand after you choose an image. RMBG is not used. BiRefNet/BEN2 are not offered in this MVP. See Licenses.
HEIC uses libheif-js WASM on demand (LGPL-3.0; see /licenses/). WebP and AVIF use the browser decoder when available — if decode fails you get a clear error. HEIC · WebP · AVIF.