既存のお客様? サインイン
remove.bg のセルフサービス API は2026年12月1日にリクエストの受け付けを停止します。自分の HTTP コードから呼び出している場合、PixMiller への移行はたいてい base URL とキーの変更だけです——このページでは、そのまま使えるもの、挙動が違うもの、効果がないものを正確に示します。
1curl -X POST "https://api.remove.bg/v1.0/removebg" \2 -H "X-Api-Key: REMOVEBG_KEY" \3 -F "[email protected]" \4 -F "size=auto" \5 -o out.png
1curl -X POST "https://api.pixmiller.com/v1.0/removebg" \2 -H "X-Api-Key: PIXMILLER_KEY" \3 -F "[email protected]" \4 -F "size=auto" \5 -o out.png6# 200 OK → image bytes, written straight to out.png7# X-Credits-Charged: 1 X-Width: 1200 X-Height: 1600 X-Type: product
| パラメータ | ステータス | 説明 |
|---|---|---|
image_file
|
同じ | Multipart アップロード。JPG / PNG / WebP、最大 20 MB(remove.bg:22 MB)。 |
image_url
|
同じ | 公開されている画像の URL。当社側で取得し、同じく 20 MB の上限が適用されます。 |
image_file_b64
|
同じ | リクエストボディに base64 エンコードした画像。remove.bg と同じです。 |
size
|
異なる | 値も既定値(preview)もメガピクセルの上限も同じです——ただし preview は最大 640 px の無料の透かし入り画像で、透かしなしの 0.25 MP ではありません。medium / hd / 4k / full / 50MP は各1クレジット、auto はクレジットが残っていれば有料ティアを使います。 |
format
|
同じ | auto / png / jpg / webp / zip——zip には remove.bg と同じく color.jpg と alpha.png が入ります。Accept: application/json なら base64 エンベロープを返します。PNG 出力は1000万ピクセルが上限です。 |
type, type_level
|
異なる | 受け付けます。type は当社のモデルにマッピングされます。X-Type は粗い分類(person / product / animal / car / other)を返し、type_level=2 と latest も同じ粗い分類を返します。 |
crop, crop_margin
|
同じ | 同じ margin の記法、同じ 50% / 500 px の上限で被写体に合わせて切り抜きます。 |
roi
|
同じ | ピクセルまたはパーセントで指定する関心領域。remove.bg と同じです。 |
scale, position
|
同じ | 被写体の拡大率(10%〜100% または original)と位置。remove.bg と同じです。 |
channels
|
同じ | rgba(既定)、またはマスクのみの alpha。 |
bg_color
|
同じ | 既定では透明です。# の有無にかかわらず 3 / 4 / 6 / 8 桁の hex、または色名を指定できます。 |
bg_image_file, bg_image_url
|
同じ | 出力を覆うように拡大・縮小して中央に配置します。bg_color とは併用できません。 |
add_shadow, shadow_type, shadow_opacity
|
効果なし | remove.bg の値で検証しますが、影が描画されることはありません。 |
semitransparency
|
効果なし | 受け付けます。半透明の部分は常に自動で処理されます。 |
account エンドポイントは data.attributes.credits にそのキーの残りクレジットを返すため、remove.bg 向けに書いた残高チェックは形を変えずに使えます。毎月の無料枠はないので、free_calls は常に 0 です。
1curl "https://api.pixmiller.com/v1.0/account" \2 -H "X-Api-Key: PIXMILLER_KEY"
invalid_parameter
size / format / crop / scale などに remove.bg の範囲外の値が指定されたか、画像のソースがありません。どのパラメータかは title に書かれます。
file_too_large
入力画像が 20 MB を超えています。
unknown_foreground
画像から前景を検出できませんでした。
insufficient_credits
有料ティアが指定されましたが、残高がありません。課金は発生しません。
auth_failed / invalid_api_key
X-Api-Key ヘッダーがない(auth_failed)か、間違っている(invalid_api_key)場合です——remove.bg と同じく 401 ではなく 403 を返します。
rate_limit_exceeded
レート制限を超えました。Retry-After ヘッダーに従って再試行してください。
result_fetch_failed
ストレージから結果を取得できませんでした。課金は発生していません——リクエストを再試行してください。
本当にサインアウトするのか?