A simple web application that removes the background from uploaded images. Built with JavaScript, Tailwind CSS, and Node.js, this app allows users to upload an image, remove its background, and customize export options like format, quality, and filename.
- Improved layout
- Users can now select multiple images
- Preview of selected images with the option to remove individual files
- Image Upload: Upload any image file and preview it before processing.
- Background Removal: Uses a backend API to remove the background of uploaded images.
- Export Options:
- Format: WebP, JPEG, PNG
- Quality: High, Medium, Low
- Filename: Customize output file name
- Download Processed Image: View and download the processed image with background removed.
Developed by Saif Saidi.
- Frontend: Node, JavaScript, HTML, Tailwind CSS
- Backend: Node.js, @xixiyahaha/rembg-node
- Node.js installed on your system.
- Clone the Repository:
git clone https://github.com/SaifSaidi/Background-Remover.git cd background-remover```
- Install Dependencies, Run The Server::
npm install
node server.js
The server will start on http://localhost:3000.
Open Index.html from any local server