PixMiller PixMiller
Startseite / API / Hintergrund entfernen API
Entwickler-API

API zur Hintergrundentfernung REST API · v1

Integrieren Sie PixMillers Hintergrundentferner in Ihren eigenen Stack: Eine POST-Anfrage entfernt den Hintergrund in etwa 5 Sekunden und gibt ein transparentes PNG zurück. Hohe Kantengenauigkeit, pro Bild abgerechnet.

Endpunkt
POST api.pixmiller.com/v1/remove
curl -X POST \
  api.pixmiller.com/v1/remove \
  -H "X-Api-Key: YOUR_API_KEY" \
  -F "[email protected]"
Hintergrund entfernen API
PixMiller REST API · v1
full = 1 Credit · Vorschau ist kostenlos

Laden Sie ein Bild hoch; die KI entfernt den Hintergrund und gibt ein transparentes PNG zurück. Synchron — normalerweise wenige Sekunden.

POST https://api.pixmiller.com/v1/remove
1

Authentifizierung & Anfrage

Senden Sie Ihren geheimen Schlüssel im X-Api-Key: YOUR_API_KEY Anfrage-Header. Erstellen und verwalten Sie Schlüssel auf Ihrer Kontoseite.
Parameter Typ Erforderlich Beschreibung
image_file file erforderlich* Zu verarbeitendes Bild, Multipart-Upload. JPG / PNG / WebP, bis zu 20 MB
image_url string erforderlich* Oder eine öffentliche Bild-URL (geben Sie image_file oder image_url an)
size string optional Vorschau (kostenlos, mit Wasserzeichen) / full (HD, 1 Credit) / auto. Standard: Vorschau
format string optional auto (PNG wenn transparent, sonst JPG — Standard) / png / jpg
bg_color string optional Ergebnis-Hintergrund: transparent (Standard) / white (weiß) / beliebiger #RRGGBB-Wert
* Geben Sie mindestens image_file oder image_url an.
2

Code-Beispiele

Wählen Sie eine Sprache und kopieren Sie — funktioniert sofort.
1curl -X POST "https://api.pixmiller.com/v1/remove" \2  -H "X-Api-Key: YOUR_API_KEY" \3  -F "[email protected]" \4  -F "size=full"
3

Antwort

201 Created · JSON
1{2  "url": "https://cdn.pixmiller.com/result/8Kd2pQ.png"3}
url Temporäre URL des verarbeiteten Bildes (das zugrunde liegende Bild wird nach 3 Tagen automatisch gelöscht).
4

Fehler

Fehler geben den passenden Statuscode und einen JSON-Body zurück in der Form {"errors":{"code":"…","message":"…"}}.

400 validation error Fehlende oder ungültige image_file, Datei zu groß, oder widersprüchliche Bildquellen.
401 authentication_failed Der X-Api-Key-Header fehlt oder ist ungültig.
402 not_enough_credit size=full wurde angefordert, aber das Konto hat keine HD-Credits mehr.
422 invalid_image Das Bild konnte nicht verarbeitet werden — zu klein, nicht unterstützt, oder Dekodierung fehlgeschlagen.
429 throttled Ratenlimit überschritten. Verlangsamen und nach dem Retry-After-Header erneut versuchen.
5

Migrating from remove.bg

Change the base URL — your existing request keeps working.
remove.bg stops accepting self-serve API requests on 2026-12-01. PixMiller mirrors its main path at POST /v1.0/removebg — same X-Api-Key header, same parameter names, HTTP 200 with the image bytes in the body. A matching GET /v1.0/account returns your credit balance.
Before · remove.bg
1curl -H "X-Api-Key: REMOVEBG_KEY" \2  -F "[email protected]" \3  -F "size=auto" \4  -o out.png \5  https://api.remove.bg/v1.0/removebg
After · PixMiller
1curl -H "X-Api-Key: PIXMILLER_KEY" \2  -F "[email protected]" \3  -F "size=auto" \4  -o out.png \5  https://api.pixmiller.com/v1.0/removebg
size mapping
remove.bg value PixMiller tier Beschreibung
preview / small / regular preview Watermarked preview, up to 640 px. Free — no credit charged. This is the default, as on remove.bg.
medium / hd / 4k / full / 50MP full Full-resolution, watermark-free result, downscaled to the tier's megapixel cap (1.5 / 4 / 25 / 25 / 50 MP; PNG output is capped at 10 MP). 1 credit per image.
auto auto Full resolution when credits are available, free watermarked preview otherwise.
Response headers
X-Credits-Charged Credits actually deducted by this call (0 for the free preview tier).
X-Width / X-Height Pixel dimensions of the returned image.
X-Type Detected foreground class: person, product, animal, car or other (omitted with type_level=none).
X-Foreground-Top / -Left / -Width / -Height Bounding box of the subject in the returned image.
X-RateLimit-Limit / -Remaining / -Reset Rate limit state for your key, counted per image — one call uses one unit; Retry-After is added on 429.
Parameters without effect

Every remove.bg parameter is accepted and validated — size, type, type_level, format, roi, crop, crop_margin, scale, position, channels, bg_color, bg_image_url and bg_image_file behave as documented by remove.bg. These are accepted but never change the output, as on remove.bg for non-car subjects: shadow_type, shadow_opacity, add_shadow, semitransparency

Known differences
  • size=preview (and its aliases small / regular — the default, as on remove.bg) returns our free, watermarked preview at up to 640 px and costs no credit; remove.bg returns a 0.25-megapixel image without watermark for 0.25 credits.
  • medium, hd, 4k, full and 50MP all cost 1 credit, as on remove.bg. There is no free monthly preview quota, so /v1.0/account always reports free_calls = 0.
  • X-Type is a coarse class (person / product / animal / car / other) derived from the segmentation model that was used; type_level = 2 and latest return the same coarse classes.
  • Shadows (shadow_type / shadow_opacity / add_shadow) and car-window semitransparency are accepted but never rendered — as on remove.bg for non-car subjects.
  • Input files are limited to 20 MB (remove.bg: 22 MB).

Errors on this endpoint use the remove.bg JSON:API envelope {"errors":[{"title":"…","code":"…"}]} with 400 invalid_parameter / 402 insufficient_credits / 403 auth_failed / 429 rate_limit_exceeded.

This is a compatibility layer for the main HTTP path, not a certified drop-in for the official SDKs or CLI.

Warum auf der Hintergrund entfernen API aufbauen

PNG/JPG Ausgabe
~5s Pro Bild
40/min Batch-Durchsatz
3d Automatisch gelöscht
Haargenaue Kanten Haare, Fell und halbtransparente Kanten werden automatisch mit einem sauberen Alpha-Kanal verarbeitet — keine Halos, keine harten Schnitte.
Antwort in unter 5 Sekunden Ein einzelnes Bild gibt normalerweise synchron eine Ergebnis-URL innerhalb von 5 Sekunden zurück.
Für Batch entwickelt Stabiler Durchsatz für große Mengen; kombinieren Sie mit Parallelität und Wiederholungen für Ihre Pipeline.
Minuten zur Integration Einfaches REST mit kopierbaren Beispielen; neue Konten erhalten einen kostenlosen HD-Credit zum Testen.

Wo Entwickler die Hintergrund entfernen API einsetzen

E-Commerce-Massen-Listing

Verwandeln Sie von Verkäufern hochgeladene Produktfotos in marktplatzkonforme weiße oder transparente Hauptbilder — ohne manuelle Bearbeitung.

Hintergrundentfernung in der App

Betten Sie die Ein-Klick-Hintergrundentfernung in Ihr Design-, Galerie- oder Website-Baukasten-Produkt ein — rufen Sie die API auf, erhalten Sie das Ergebnis.

Automatisierte Workflows

Anbinden an ERP / DAM / Skripte, damit neue Bilder beim Import automatisch freigestellt und abgelegt werden.

1 API-Schlüssel erstellen Erstellen Sie einen Schlüssel auf der API-Schlüssel-Seite. Neue Konten erhalten einen kostenlosen HD-Credit zum Testen.
2 Eine Anfrage stellen Kopieren Sie ein beliebiges Beispiel oben, tauschen Sie Ihren Schlüssel und Ihr Bild ein, und führen Sie Ihren ersten Aufruf aus.
3 In den Produktivbetrieb gehen Passen Sie Parallelität und Wiederholungen an, dann starten Sie — pro Bild abgerechnet, Mengenrabatt verfügbar.

Entwickler-FAQ

Welche Bilder werden unterstützt?

JPG / PNG / WebP / BMP bis zu 20 MB, unter 50 Megapixeln (längste Kante 32–10000 px). Ausgabe ist ein transparentes PNG in der Quellauflösung, bis zu 4096×4096.

Wie wird abgerechnet?

Pro erfolgreich verarbeitetem Bild — full Größe = 1 Credit; Vorschaugröße (mit Wasserzeichen) ist kostenlos zum Testen. Neue Konten erhalten einen kostenlosen HD-Credit.

Was macht der size-Parameter?

preview und auto geben eine Vorschau mit Wasserzeichen zurück; full gibt das Full-HD-Ergebnis zurück und verbraucht 1 Credit.

Was ist das Ratenlimit?

Standardmäßig bis zu 40 Bilder pro Minute pro Schlüssel; kontaktieren Sie uns, um es zu erhöhen.

APIs anderer Werkzeuge

Interaktive Referenz

Das vollständige OpenAPI-Schema — testen Sie Anfragen live gegen Ihr Konto.

Mit der PixMiller API entwickeln Ihren API-Schlüssel erhalten