Loading template…
ModelFoldModelFold
Get Started
✦

recraft/remove-background

⚡ Run with API

Built by Recraft AI, the Remove Background API accurately separates subjects from any background and delivers clean, transparent outputs—optimized for seamless integration into websites, eCommerce platforms, and creative workflows.

Pricing: 2 credits / image.

Playground

Pre-filled from the model spec — run it as-is, or tweak any field first.

Ready
image

Image to remove background from. Supported formats: PNG, JPG, WEBP. Max 5MB, max 16MP, max dimension 4096px, min dimension 256px.

nsfw_checker

A configurable parameter. Defaults to true in the Playground.

Balance: —Cost2 credits
Upload your own image for the required field(s) above first — the pre-filled sample is only a preview and is not sent.
Result
History

Sample output for this variant — press Run to generate your own.

More AI models from Recraft

≡
README
Complete guide to using Recraft Remove Background

Recraft Remove Background API

Built by Recraft AI, the Remove Background API accurately separates subjects from any background and delivers clean, transparent outputs—optimized for seamless integration into websites, eCommerce platforms, and creative workflows.

Recraft Remove Background API

Models and variants

Select a model type for your task. The Playground uses the selected variant’s parameters and examples.

Remove Background

Model ID: recraft/remove-background. Check this variant’s required inputs and supported reference formats before submitting.

How to use

  1. 1

    Select a variant

    Choose a model type at the top of this page and review its rates and input requirements. Variants may support different reference media and outputs.

  2. 2

    Prepare inputs

    Fill in the Playground fields, supply any required image, video or audio, and adjust the available parameters. Examples demonstrate the workflow; use reference material you have permission to use.

  3. ✓

    Review the result

    Sign in, submit the task, and preview or download the result when it is ready. Task status is available in your account logs. For automation, use the API example below and the model documentation.

Parameters and pricing

The price table shows current ModelFold rates. Charges depend on the selected variant and its billing parameters. Size, resolution, duration, reference media or output count affect pricing only where specified by the model’s billing rules. Review the Playground estimate and your balance before submitting. Use the model ID and fields for your selected variant. Image, video and audio tasks have different inputs. For asynchronous tasks, wait for the status update rather than resubmitting while a result is pending.

Frequently asked questions

Are examples generated automatically?⌄

Examples are static demonstration assets. Browsing the page or switching variants does not generate content. Submitting a task calls the model and consumes credits at the displayed rates.

How should I choose parameters?⌄

Choose the model type first, then provide the fields and reference material its form requires. Do not assume every variant shares the same resolutions, durations or input limits.

How can I integrate it?⌄

Create an API key in your account, then follow the API example and model documentation. Keep the key on your server, outside browser code and public repositories.

Rate card
remove background2 credits image

Flat price per run — it does not change with duration.

Quick start
curl https://modelfold.ai/v1/images/generations \
  -H "Authorization: Bearer $MODELFOLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"recraft/remove-background","prompt":"..."}'