Removebg.dev is an open source project on GitHub and it is basically an automatic image background remover that uses machine learning models to this task. You can self-host it and remove background from unlimited photos and images in a click. After removing background, it can even show you before after comparison that you can analyze. The very simple to use and hosting is easy as well because that includes running 2-3 server commands.
At this point, we have covered many AI image background removers. I even wrote about a command line tool to remove image background, but in this post, Removebg.dev is a full-fledged UI based image background remover service. The developer has also hosted its online version, so you can try it without installing. It is built using Replicate API, so you will need the token from there if you decide to self-host it.
Free Open Source Background Remover for Images: Removebg.dev
As I said already that there is an online version of this tool available as well. You can reach that from here and it looks like this. No sign up or anything like that required here.
You start by uploading a photo from which you want to strip the background. So, upload an image and then submit. After uploading an image, you can crop it a bit if you want to.
Finally, wait for a few seconds and then it will show you the final image with background removed. This is as simple as that. You can see the final result in the screenshot below.
In this way, you can use this tool to remove image background with ease. The process is very simple and you just need to submit an image and it will intelligently remove the background from it.
If you decide to self-host it, then you can easily do that. Just log into server and make sure that Node.js is installed.
git clone https://github.com/djirdehh/removebg
yarn run dev
You just have to run these commands in order to set up all the dependencies of this image background remover. And you will also need Replicate token for the “rembg” model for background removal. After that, you can open browser and go to localhost:3000 to access it. The interface will look the same as its online hosted version.
If you are looking for a free and open source image background remover, then Removebg.dev is the project just for you. Just deploy it on your internal server, PC, or a VPS. The process is quite simple or if you just want to give it a try then there is always the online version. So, if you are a programmer or expert in DevOps then give it a try and let me know what you think.