# How I Built an In-Browser AI Background Remover Using WebAssembly

> Source: <https://dev.to/muhammad_elborgy_852cee22/how-i-built-an-in-browser-ai-background-remover-using-webassembly-4lj2>
> Published: 2026-07-25 22:09:35+00:00

Background removal tools usually rely on cloud server GPUs, which introduces latency and compromises user privacy.

I built [Pixel Isolate](https://pixelisolate.online/) to run 100% of the extraction and HSV color keying inside the user's browser using WebAssembly.

### Key Tech Stack:

-
**Engine:** WebAssembly & C++ OpenCV bindings -
**Frontend:** React, TypeScript, Vite, TailwindCSS -
**Database & Auth:** Supabase -
**Payments:** Paddle

Check out the live app at [https://pixelisolate.online/](https://pixelisolate.online/) and let me know your thoughts!
