Photoroom vs rembg
Photoroom
photoroom.comrembg
github.comSide by side
| Figure | Photoroom | rembg |
|---|---|---|
| Price from | $7.50/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| macOS | Yes | — |
| Linux | — | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 5 | 1 |
| Spec score · AI Background Removers | 9.5 (#1) | 8.2 (#38) |
| Spec score · Image Background Removal Software | 9.0 (#6) | 7.9 (#15) |
| Free plan | Yes | Yes |
Plans
Photoroom
- Pro$7.50 a month
- Max$20.99 a month
- Ultra$82.50 a month
- FreeFree
- EnterprisePriced on request
In their own words
Photoroom
Photoroom is a freemium photo editor from a maker founded in 2019 and headquartered in Paris, France. It runs on the web, iOS, and Android, with batch editing, layers, masking tools, cloud sync, and AI retouching. A free plan is available. The Pro plan includes 8,000 AI credits and 1,000 exports per month for up to 50 seats. Max provides 25,000 AI credits and 3,000 exports monthly, also for up to 50 seats. Ultra provides 75,000 AI credits and 10,000 exports monthly with the same seat limit. Enterprise uses custom credits and includes adjustable AI Shadows, visual QA tools, SLA and SSO, plus dedicated onboarding and support. The listed plans do not include prices. These plans set different monthly allowances for AI processing and exports, while the editing features support both batch workflows and individual image adjustments. Cloud sync extends the workflow across supported platforms, and masking and layers provide control over image composition.
rembg
rembg is a free tool for removing image backgrounds. It can run as a command-line program, Python library, HTTP server, or Docker container, with API access and batch processing. The command line handles individual images, folders, watch mode, and RGB24 streams; PNG is the listed export format. Models cover general images, portraits, clothing, anime, and object segmentation, with bria-rmbg as the default local model. Edge refinement options include color decontamination, alpha matting, and ViTMatte. Documentation covers FFmpeg RGB24 output, OpenCV, PIL, NumPy, Docker, and the HTTP API. Installation supports CPU, NVIDIA CUDA GPU, and AMD ROCm backends, and requires Python versions >=3.11 and <3.14. Local ONNX models download on first use into the rembg models directory. An optional withoutBG backend uploads images to its servers, with a documented 20 MB maximum. The tool is MIT-licensed, but model weights have separate licenses; commercial RMBG-2.0 use under the BRIA license requires a paid agreement.