---
title: "Remove background from any image via RemoveBG"
method: POST
path: "/v1/tools/image-remove-bg"
tags: ["Image"]
---

# Remove background from any image via RemoveBG

`POST /v1/tools/image-remove-bg`

## Request

- Base URL: `https://archtools.dev`
- URL: `https://archtools.dev/v1/tools/image-remove-bg`
- Auth: API key in header `x-api-key`

## Request body

- object
  - `image_url` string: Public URL of the image
  - `image_base64` string: Base64-encoded image (alternative to image_url)
  - `size` 'preview' | 'full' | 'auto': Output size

## Response `200`

Image with background removed (base64 PNG)

---

[API](https://skmtc.dev/archtools/apis/arch-tools-api.md) · [All operations](https://skmtc.dev/archtools/apis/arch-tools-api/llms.txt) · [OpenAPI document](https://skmtc.dev/archtools/apis/arch-tools-api/revisions/ed6c1f974033?raw)
