Remove-Background-ai/rembg.js
A State-of-the-art Node.js npm library that can be used to remove background 100% automatically using AI
This is a Node.js library that automatically removes backgrounds from images using AI. You provide an image (as a file path, buffer, or Base64 string), and it outputs the same image with the background removed, either as a new file or a Base64 string. It's designed for developers building applications where automatic background removal is a key feature.
No commits in the last 6 months. Available on npm.
Use this if you are a Node.js developer looking for a free, API-based solution to integrate automatic image background removal into your application.
Not ideal if you need a desktop application, a web-based editor, or a solution that doesn't require coding.
Stars
42
Forks
1
Language
TypeScript
License
MIT
Category
Last pushed
Sep 22, 2025
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/Remove-Background-ai/rembg.js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
plemeri/transparent-background
This is a background removing tool powered by InSPyReNet (ACCV 2022)
floe/backscrub
Virtual Video Device for Background Replacement with Deep Semantic Segmentation
BMW-InnovationLab/BMW-Anonymization-API
This repository allows you to anonymize sensitive information in images/videos. The solution is...
murari023/awesome-background-subtraction
A curated list of background subtraction related papers and resources
ochornenko/virtual-background-android
This project leverages TensorFlow Lite's body segmentation to replace the background in...