AI-powered background removal for Chrome. Available in two versions:
Location: extension-clientside/
Runs entirely in your browser - no server required.
- 100% local processing
- Privacy-first (images never leave your device)
- Works offline after initial model download
- Uses RMBG-1.4 AI model via WebAssembly
See extension-clientside/README.md for details
Location: extension/ + backend/
Original version requiring a backend server.
- Requires Python backend running
- More processing options
- Better for batch processing
cd extension-clientside
npm install
npm run buildThen load the extension-clientside folder as an unpacked extension in Chrome.
- Right-click any image on the web to remove background
- Upload images directly from your computer
- Two AI modes:
- Alpha - Soft edges for hair, fur, transparency
- Object - Hard edges for products, logos
- Refinement tools - Feather, edge adjust, smooth, eraser
- Crop & Download as transparent PNG
AlphaDrop/
├── extension-clientside/ # Standalone Chrome Extension (recommended)
│ ├── manifest.json
│ ├── background.js
│ ├── offscreen.js # AI processing
│ ├── popup/ # UI
│ └── icons/
├── extension/ # Server-based extension (legacy)
├── backend/ # Python FastAPI server (legacy)
└── CLAUDE.md # Engineering guidelines
MIT