API do usuwania tła
Zintegruj automatyczne usuwanie tła z aplikacją lub własnym workflow przez proste API HTTP — prześlij zdjęcie i odbierz przezroczysty wycinek w kilka sekund.
- api
- developers
- tutorial

Możesz teraz zintegrować automatyczne usuwanie tła removerbg bezpośrednio ze swoją stroną, aplikacją lub workflow. To proste API HTTP: wysyłasz obraz i w kilka sekund odbierasz czysty wycinek na przezroczystym tle.
# Co możesz zrobić
- Prześlij obraz jako multipart form data — PNG, JPEG lub WebP, do 10 MB. - Wybierz format wyniku — przezroczysty PNG (domyślnie) albo JPEG/WebP z regulowaną jakością. - Odbierz wynik po swojemu — binarny obraz bezpośrednio albo odpowiedź JSON z tymczasowym linkiem do pobrania.
Każde zapytanie przechodzi przez nasz najlepszy model, więc nie ma żadnych wariantów do wyboru — zawsze dostajesz wycinek najwyższej jakości. Każde udane usunięcie kosztuje 1 kredyt, a za nieudane zapytania (np. nieprawidłowy klucz albo brak kredytów) nigdy nie naliczamy opłat.
# Uwierzytelnianie
Utwórz klucz API w swoim panelu i wysyłaj go jako token Bearer:
`` Authorization: Bearer rmbg_YOUR_API_KEY ``
Zastanawiasz się, co dzieje się z przesyłanymi obrazami? API działa według tych samych zasad co reszta produktu — zobacz, jak podchodzimy do bezpieczeństwa i prywatności w remover.bg.
# Szybki start
Usuń tło jednym zapytaniem:
`` curl -X POST "https://api.remover.bg/remove-bg?format=png" \ -H "Authorization: Bearer rmbg_YOUR_API_KEY" \ -F "file=@photo.jpg" \ --output result.png ``
Albo z poziomu JavaScriptu:
``` const form = new FormData(); form.append("file", fileInput.files[0]);
const res = await fetch("https://api.remover.bg/remove-bg", { method: "POST", headers: { Authorization: "Bearer rmbgYOURAPI_KEY" }, body: form, });
if (!res.ok) throw new Error(await res.text()); const blob = await res.blob(); // your transparent PNG ```
# Opcje
- format — png (domyślnie), jpeg lub webp. - quality — wartość od 0 do 1 dla kompresji JPEG/WebP. - trim — true (domyślnie) przycina puste przezroczyste marginesy. - response — image dla pliku binarnego (domyślnie) albo url dla odpowiedzi JSON z tymczasowym linkiem (ważnym ok. 24 godziny).
> Każda odpowiedź zawiera nagłówek X-Credits-Remaining, dzięki czemu łatwo śledzisz swoje zużycie.
# Przetwarzanie na dużą skalę
Jedno zapytanie obsługuje jeden obraz, ale ten sam endpoint napędza całe katalogi: uruchamiaj go przy przesyłaniu plików, w nocnych skryptach wsadowych albo w potoku PIM/DAM. Nasz przewodnik po hurtowym usuwaniu tła omawia te scenariusze, a do tego taktyki wyrywkowej kontroli jakości, dzięki którym tysiące wycinków zachowują spójność.
# Zacznij w kilka minut
Z naszą dokumentacją API i gotowymi do skopiowania przykładami kodu wystartujesz w kilka minut. Chętnie zobaczymy, co zbudujesz.


