remove.bg:s API läggs ner. Ändra en rad, behåll din kod.
remove.bg:s fristående webbplats och självbetjänings-API upphör den . API:t flyttas till Leonardo.Ai (ett Canva-företag), vilket kräver att du ändrar din integration (Leonardo.Ai:s meddelande). removebackground.dev tar emot samma förfrågningar: peka din kod mot vår URL, använd vår nyckel, och sedan är du klar.
remove.bg:s självbetjänings-API upphör
Den enda raden som ändras
https://api.remove.bg/v1.0/removebghttps://removebackground.dev/v1.0/removebgSamma X-Api-Key-header, med din nyckel från removebackground.dev. Samma parameternamn, samma svarsheaders, samma felformat {"errors": [...]}.
Före och efter
En typisk integration i fyra språk. Nyckeln hämtas från REMOVEBG_API_KEY, så den enda ändringen är den markerade URL:en.
curl -f -H "X-Api-Key: $REMOVEBG_API_KEY" \
-F 'image_file=@photo.jpg' \
-F 'size=auto' \
-o no-bg.png \
https://api.remove.bg/v1.0/removebg
curl -f -H "X-Api-Key: $REMOVEBG_API_KEY" \
-F 'image_file=@photo.jpg' \
-F 'size=auto' \
-o no-bg.png \
https://removebackground.dev/v1.0/removebg
Använder du Zapier, Make eller n8n?
Öppna HTTP-steget som anropar remove.bg (Zapier Webhooks, Make HTTP, n8n HTTP Request), ändra URL:en till https://removebackground.dev/v1.0/removebg och värdet för X-Api-Key till din nyckel från removebackground.dev. Låt alla andra fält vara som de är.
Parameterkompatibilitet
Allt som din remove.bg-förfrågan skickar accepteras. Några alternativ har ingen effekt här, vilket anges nedan.
| Parameter | Status | Anteckningar |
|---|---|---|
image_file / image_file_b64 / image_url | Stöds | Multipart-, urlencoded- eller JSON-body. JPG, PNG eller WebP upp till 25 MB. |
size | Stöds | auto, full, 4k och 50MP ger originalupplösningen (upp till 25 MP); preview, small och regular ≈ 0,25 MP; medium 1,5 MP; hd 4 MP. Alltid 1 kredit. |
format | Stöds | auto (PNG vid transparens, annars JPG), png, jpg, webp och zip (color.jpg + alpha.png). |
crop / crop_margin | Stöds | px eller % av motivet, 1–4 värden i CSS-stil (”10% 20%” = vertikalt, horisontellt); högst 500px eller 50% per sida. |
roi | Stöds | ”x1 y1 x2 y2” i px eller %: bara motivet inom området behålls. |
scale / position | Stöds | scale 10%–100% eller original; position center, original eller ”x% y%”. |
channels | Stöds | rgba (urklipp) eller alpha (mask i gråskala). |
bg_color | Stöds | Hex med eller utan # (81d4fa), eller ett färgnamn. Ett 8-siffrigt hexvärde behåller färgen och tar bort dess alfa. |
bg_image_url / bg_image_file | Stöds | Urklippet läggs ovanpå din bakgrundsbild, som anpassas med cover till utdatastorleken. |
Accept: application/json | Stöds | Returnerar { data: { result_b64, foreground_top, foreground_left, foreground_width, foreground_height } }. |
type / type_level | Accepteras, ignoreras | Motivet identifieras automatiskt; X-Type är alltid ”other”. |
semitransparency | Accepteras, ignoreras | Mjuka kanter och halvtransparenta områden kommer oförändrade från modellens mask. |
shadow_type / shadow_opacity / add_shadow | Accepteras, ignoreras | Inga skuggor läggs till. |
Långvariga förfrågningar | Skillnad | Vi väntar upp till 110 sekunder; om en bild inte är klar då får du en 503 som kan försökas igen (ingen debitering om den inte blev klar). |
Svarsheaders
Ett lyckat anrop svarar med bildens bytes (image/png, image/jpeg, image/webp eller application/zip) och dessa headers. Skicka Accept: application/json för att få result_b64 i stället.
| Header | Betydelse |
|---|---|
X-Width / X-Height | Resultatets storlek i pixlar. |
X-Credits-Charged | Krediter som bilden använde: alltid 1 (misslyckade bilder kostar 0). |
X-Type | Alltid ”other” (motivet identifieras automatiskt). |
X-Foreground-Top / -Left / -Width / -Height | Motivets avgränsningsruta i resultatet, i pixlar. |
X-Request-ID | Returnerar ditt X-Request-ID, eller ett genererat id. Extra. |
X-Matte-Confidence / X-Matte-Ambiguous-Ratio | Hur ren masken är (0–1), och andelen mjuka pixlar. Extra: användbart för att flagga bilder för granskning. |
Fel
| Status | Betydelse |
|---|---|
400 | Ogiltig parameter eller bild (koder som invalid_size, invalid_crop_margin, missing_source, file_too_large, unknown_foreground). |
402 | insufficient_credits: fyll på på prissidan. |
403 | auth_failed: X-Api-Key saknas eller är ogiltig. |
429 | rate_limit_exceeded. |
500 / 503 | Bearbetningen misslyckades, tog för lång tid eller tjänsten är tillfälligt otillgänglig. Försök igen; misslyckade bilder är gratis. |
Kontrollera ditt saldo med GET https://removebackground.dev/v1.0/account: svaret har samma kontoformat som remove.bg. Alla detaljer finns i API-referensen.
Krediter: 1 per bild, och de går aldrig ut
Varje lyckad bild kostar 1 kredit, oavsett storlek eller alternativ. Misslyckade bilder är gratis. Nya konton får 50 gratis krediter att testa med.
- Krediterna går aldrig utFyll på en gång, använd dem nästa vecka eller nästa år.
- Inget abonnemangEngångspaket. Inget förnyas.
- Misslyckade bilder är gratisEn kredit dras bara när bakgrunden har tagits bort.
Checklista för migrering
- Skaffa en API-nyckel för removebackground.devSkapa ett konto (50 gratis krediter) och skapa en nyckel på din kontosida.
- Ändra en radPeka din kod mot https://removebackground.dev/v1.0/removebg och lägg den nya nyckeln i samma X-Api-Key-header.
- Testa en bildKör en riktig förfrågan och jämför resultatet med det du får i dag.
- Flytta över din trafikDriftsätt före 1 december 2026 kl. 09:00 CET. Fyll på krediter en gång; de går aldrig ut.
Vanliga frågor om att byta från remove.bg
Läggs remove.bg ner?
remove.bg:s fristående webbplats och självbetjänings-API upphör den 1 december 2026 kl. 09:00 CET. API:t flyttas till Leonardo.Ai (ett Canva-företag), vilket kräver att du ändrar din integration. Källa: Leonardo.Ai:s meddelande på https://www.leonardo.ai/news/removebg-api-leonardo.
Vilken är den enklaste ersättningen för remove.bg:s API?
removebackground.dev har en remove.bg-kompatibel endpoint. Byt https://api.remove.bg/v1.0/removebg mot https://removebackground.dev/v1.0/removebg, skicka en nyckel från removebackground.dev i samma X-Api-Key-header och behåll resten av din kod: parameternamn, svarsheaders och felformat stämmer överens.
Måste jag skriva om min integration före december 2026?
Nej. Förfrågningarna behåller samma parametrar (image_file, image_url, size, format, crop, bg_color …) och får samma typ av svar: bildens bytes med headers som X-Width, X-Height och X-Foreground-*, eller JSON med result_b64. Bara URL:en och nyckeln ändras.
Fungerar det med Zapier, Make eller n8n?
Ja. I ditt HTTP-steg (Zapier Webhooks, Make HTTP, n8n HTTP Request) ändrar du URL:en till https://removebackground.dev/v1.0/removebg och värdet för X-Api-Key till din nyckel från removebackground.dev. Inget annat ändras.
Vad kostar det?
1 kredit per lyckad bild, oavsett storlek eller alternativ. Inget abonnemang: engångspåfyllningar för 17 US$, 49 US$ eller 99 US$, och krediterna går aldrig ut. Misslyckade bilder är gratis. Nya konton får 50 gratis krediter.
Vilka remove.bg-parametrar stöds?
image_file, image_file_b64, image_url, size, format (auto, png, jpg, webp, zip), crop, crop_margin, roi, scale, position, channels, bg_color, bg_image_url och bg_image_file. type, type_level, semitransparency och shadow-alternativen accepteras och ignoreras, så förfrågningar som skickar dem fungerar fortfarande.
Kan jag kontrollera mitt saldo som förut?
Ja. GET https://removebackground.dev/v1.0/account med din nyckel returnerar dina krediter i remove.bg:s kontoformat.
Har removebackground.dev någon koppling till remove.bg?
Nej. remove.bg är ett varumärke som tillhör sin ägare. removebackground.dev är en fristående tjänst som tar emot samma API-förfrågningar.
Byt före 1 december 2026 kl. 09:00 CET
remove.bg:s självbetjänings-API upphör
Skapa en nyckel, ändra en rad, testa en bild. 50 gratis krediter ingår.
remove.bg är ett varumärke som tillhör sin ägare; removebackground.dev har ingen koppling till det.