Remove Backgrounds • Add Watermarks • 100% Client-Side
BG Remover is a privacy-first image tool that runs entirely in your browser. Your images never leave your device — all processing happens locally using advanced AI running on WebAssembly.
| Tool | Description |
|---|---|
| Background Remover | AI-powered background removal using RMBG-1.4 |
| Watermark Tool | Add custom text watermarks with full control |
- 🛡️ Zero Data Collection — No accounts, no tracking, no analytics
- 🤖 Local AI Processing — ML models run in your browser via WebAssembly
- ⚡ Instant Results — No upload delays, processing starts immediately
- 🌐 Works Offline — Once loaded, works without internet
- 🎯 No Sign-Up — Just open and use
- 💻 Open Source — Inspect our code anytime
| Layer | Technology |
|---|---|
| ML Runtime | ONNX Runtime Web 1.17.0 (WASM) |
| BG Model | RMBG-1.4 (~45MB, cached) |
| Frontend | Vanilla HTML5/CSS3/ES6+ |
| Fonts | Space Grotesk, JetBrains Mono |
| Design | Aurora effects, gradient mesh, glassmorphism |
npm i -g vercel
vercel login
vercel --prod| Platform | Method |
|---|---|
| Netlify | Drag & drop to app.netlify.com/drop |
| GitHub Pages | Settings → Pages → Select branch |
npx serve
# Opens at http://localhost:3000bg-remover/
├── index.html # Landing page
├── styles.css # Premium dark theme
├── app.js # Tool logic (ONNX + Watermark)
├── vercel.json # Deployment config
└── README.md # Documentation
MIT License
Built with 💜 for privacy advocates everywhere