Skip to content

🎨 Free online tool for instant background removal using AI. Built with React, TypeScript, and Remove.bg API. Features: β€’ Multiple format support (PNG, JPG, WebP) β€’ High-quality exports β€’ Responsive design β€’ Fast processing

Notifications You must be signed in to change notification settings

PSHACKERZ/EraseEaseBG

Repository files navigation

EraseEaseBG - AI Background Removal Tool 🎨

Netlify Status License: MIT React TypeScript

EraseEaseBG is a powerful, user-friendly web application that removes backgrounds from images instantly using advanced AI technology. Built with React and TypeScript, it offers a seamless experience for both personal and professional use.

EraseEaseBG Demo EraseEaseBG Demo Removed Bg

✨ Features

  • πŸš€ Instant background removal
  • πŸ–ΌοΈ Support for PNG, JPG, and WebP formats
  • πŸ“± Responsive design for all devices
  • πŸ”„ Batch processing capability
  • πŸ’Ύ Multiple export options
  • 🎨 Image quality control
  • πŸ” Preview functionality
  • ⚑ Fast processing speed

πŸ› οΈ Tech Stack

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Remove.bg API
  • Netlify Hosting

πŸš€ Quick Start

  1. Clone the repository

    git clone https://github.com/PSHACKERZ/EraseEaseBG.git
    cd EraseEaseBG
  2. Install dependencies

    npm install
  3. Set up environment variables

    # Create a .env file and add your Remove.bg API key
    VITE_REMOVE_BG_API_KEY=your_api_key_here
  4. Start development server

    npm run dev
  5. Build for production

    npm run build

🌟 Usage

  1. Upload an image by dragging and dropping or clicking the upload button
  2. Wait for the AI to process your image
  3. Preview the result
  4. Download the processed image in your preferred format

πŸ“ API Configuration

Get your API key from Remove.bg and add it to your environment variables.

πŸ”’ Security

  • Secure API key handling
  • Rate limiting implementation
  • Content security policies
  • XSS protection
  • CORS configuration

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ™ Acknowledgments

πŸ“§ Contact

Prince Sahni - @PS_Hacker

Project Link: https://github.com/PSHACKERZ/EraseEaseBG


⭐️ Star this repo if you find it helpful! :)

About

🎨 Free online tool for instant background removal using AI. Built with React, TypeScript, and Remove.bg API. Features: β€’ Multiple format support (PNG, JPG, WebP) β€’ High-quality exports β€’ Responsive design β€’ Fast processing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •