Powered by BiRefNet AI

Remove backgrounds
in one click

Upload any photo and get a perfect transparent PNG in seconds.Free, fast, and professional quality.

Or try a sample:

✨ 10 free images per day🔒 Images processed securely⚡ Results in under 1 second
<1s
Processing time
10/day
Free images
4K
Max resolution
100%
Private & secure

See it in action

Real results from real images. Try it yourself above.

Product Photography

Product Photography

E-commerce ready in seconds

Portrait

Portrait

Perfect headshots every time

Pet Photography

Pet Photography

Even works on furry friends

Why choose us?

Same quality, better price. See how we compare.

Feature
BG Remover
Competitors
Price per image
$0.05
$0.20
Free images/day
10
1
Processing speed
<1 second
2-5 seconds
Max resolution
4K+
4K+
Batch processing
API access
Custom backgrounds
No watermark (free)
Transparent PNG
Mobile responsive

How it works

Three simple steps to remove any background

Step 1

Upload your image

Drag & drop, paste, or upload from URL. Supports JPG, PNG, WebP up to 20MB.

Step 2

AI removes background

Our AI model detects and removes the background in under 1 second.

Step 3

Download result

Get a perfect transparent PNG. Change background color if needed.

Why choose BG Remover?

Professional-grade background removal at a fraction of the cost. Built for creators, e-commerce, and developers.

Lightning Fast

Process images in under 1 second. No waiting, no loading bars that lie.

AI-Powered Quality

RMBG-2.0 model delivers results comparable to $20/month services.

100% Private

Images are processed in-memory and never stored. Your photos stay yours.

Any Format

Supports JPG, PNG, and WebP. Output transparent PNG or white background JPG.

Developer API

RESTful API with clear docs. Integrate background removal into your app.

Transparent Pricing

10 free images/day. Pay only $0.05/image when you need more. No hidden fees.

Perfect for every use case

Trusted by professionals and individuals worldwide

E-commerce

Create clean product photos for your online store. White backgrounds increase conversions by 30%.

Photography

Professional headshots and portraits. Perfect for LinkedIn, resumes, and ID photos.

Marketing

Create stunning visuals for ads, social media, and presentations in seconds.

Personal

Fun edits, collages, and creative projects. Remove backgrounds from any photo.

Auto Dealers

Clean car photos sell faster. Remove distracting backgrounds from vehicle listings.

Batch Processing

Process multiple images at once. Perfect for large product catalogs.

Batch processing

Remove backgrounds from up to 10 images at once

Developer API

Simple, powerful API

Integrate background removal into your application with just a few lines of code

Quick Start

1. Get your API key from the dashboard

# Your API key will be in the dashboard after signup
API_KEY="your_api_key_here"

2. Make your first request

curl -X POST https://api.erasely.com/v1/remove-bg \
  -H "Authorization: Bearer $API_KEY" \
  -F "file=@photo.jpg" \
  -o result.png
POST/api/v1/remove-bg

Remove background from a single image

Parameters

fileFilerequiredImage file (JPG, PNG, WebP, max 20MB)
output_formatstringOutput format: png, jpg, jpeg (default: png)

Example

curl -X POST http://localhost:8000/api/v1/remove-bg \
  -F "file=@photo.jpg" \
  -o result.png

Response

{
  "success": true,
  "message": "Background removed successfully",
  "processing_time_ms": 850,
  "download_url": "/api/v1/download/abc123.png",
  "preview_url": "/api/v1/download/abc123.png",
  "original_size": [1920, 1080],
  "output_size": [1920, 1080]
}
POST/api/v1/batch-remove-bg

Remove background from multiple images (max 10)

Parameters

filesFile[]requiredArray of image files (max 10)

Example

curl -X POST http://localhost:8000/api/v1/batch-remove-bg \
  -F "files=@photo1.jpg" \
  -F "files=@photo2.jpg" \
  -F "files=@photo3.jpg"

Response

{
  "results": [
    {
      "filename": "photo1.jpg",
      "success": true,
      "processing_time_ms": 850,
      "download_url": "/api/v1/download/abc123.png"
    }
  ],
  "total": 3,
  "successful": 3
}
GET/api/v1/health

Check API health status

Example

curl http://localhost:8000/api/v1/health

Response

{
  "status": "ok",
  "model_loaded": true,
  "device": "cuda",
  "version": "1.0.0"
}
GET/api/v1/download/{filename}

Download a processed image

Parameters

filenamestringrequiredFilename from processing response

Example

curl http://localhost:8000/api/v1/download/abc123.png -o result.png

Response

Binary image data (PNG or JPEG)
GET/api/v1/usage

Get usage statistics for current IP

Example

curl http://localhost:8000/api/v1/usage

Response

{
  "total_processed": 5,
  "today_processed": 5,
  "remaining_free": 5,
  "plan": "free"
}

Rate Limits

30
requests/minute
10
free images/day
20MB
max file size

Simple, transparent pricing

Start free, upgrade when you need more. No surprises.

Free

$0/forever

Perfect for trying out

  • 10 images per day
  • Max 1024px resolution
  • Watermark on output
  • Standard processing speed
  • Transparent PNG output
Current Plan

Pay as you go

$1.00/20 credits

For occasional use

  • 20 image credits
  • Full resolution (4K+)
  • No watermark
  • Priority processing
  • API access
Most Popular

Pro

$5/per month

500 images/month

  • 500 images per month
  • Full resolution (4K+)
  • No watermark
  • Fastest processing
  • API access
  • Batch processing
  • Priority support

Enterprise

$20/per month

Unlimited power

  • Unlimited images
  • Full resolution (4K+)
  • No watermark
  • Fastest processing
  • Full API access
  • Batch processing
  • Dedicated support
  • Custom integrations

All plans include secure payment via PayPal. Cancel anytime.

Frequently asked questions

Everything you need to know about BG Remover