Background Remover

Background-Remover is simple a web application tool removes backgrounds from images, using @xixiyahaha/rembg-node package

JSNode JSTailwindcss
Project Image 1

Background Remover Web Application

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.

Demo

Demo

What's New

  • Improved layout
  • Users can now select multiple images
  • Preview of selected images with the option to remove individual files

Features

  • 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.

Author

Developed by Saif Saidi.

Tech Stack

Prerequisites

  • Node.js installed on your system.

Getting Started

  1. Clone the Repository:
    git clone https://github.com/SaifSaidi/Background-Remover.git
    cd background-remover```
    
  2. 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