API xóa phông nền
Tích hợp xóa phông nền tự động vào ứng dụng hay quy trình của bạn qua API HTTP đơn giản — tải ảnh lên, nhận ảnh tách nền trong suốt sau vài giây.
- api
- developers
- tutorial

Giờ đây bạn có thể tích hợp tính năng xóa phông nền tự động của removerbg thẳng vào website, ứng dụng hay quy trình làm việc của mình. Đây là một API HTTP đơn giản: gửi một bức ảnh và nhận về ảnh tách nền sạch sẽ trên phông nền trong suốt chỉ trong vài giây.
# Bạn có thể làm gì
- Tải ảnh lên dưới dạng multipart form data — PNG, JPEG hoặc WebP, tối đa 10 MB. - Chọn định dạng đầu ra — PNG trong suốt (mặc định), hoặc JPEG/WebP với chất lượng tùy chỉnh. - Nhận kết quả theo cách bạn muốn — tệp ảnh nhị phân trực tiếp, hoặc phản hồi JSON kèm URL tải xuống tạm thời.
Mọi yêu cầu đều chạy qua mô hình chất lượng cao nhất của chúng tôi, nên không có các hạng gói để lựa chọn — bạn luôn nhận được ảnh tách nền chất lượng cao nhất. Mỗi lần xóa thành công tốn 1 credit, còn các yêu cầu thất bại (như khóa không hợp lệ hay không đủ credit) không bao giờ bị tính phí.
# Xác thực
Tạo một khóa API từ bảng điều khiển của bạn và gửi kèm dưới dạng Bearer token:
`` Authorization: Bearer rmbg_YOUR_API_KEY ``
Băn khoăn ảnh bạn gửi lên sẽ ra sao? API tuân theo cùng các thông lệ như phần còn lại của sản phẩm — đây là cách chúng tôi tiếp cận bảo mật và quyền riêng tư tại remover.bg.
# Bắt đầu nhanh
Xóa phông nền chỉ với một yêu cầu duy nhất:
`` 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 ``
Hoặc từ JavaScript:
``` 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 ```
# Tùy chọn
- format — png (mặc định), jpeg hoặc webp. - quality — giá trị từ 0 đến 1 cho mức nén JPEG/WebP. - trim — true (mặc định) cắt bỏ phần lề trong suốt trống xung quanh. - response — image để nhận tệp nhị phân (mặc định), hoặc url để nhận phản hồi JSON kèm liên kết tạm thời (hiệu lực ~24 giờ).
> Mỗi phản hồi đều kèm header X-Credits-Remaining, giúp bạn theo dõi mức sử dụng của mình.
# Xử lý ở quy mô lớn
Một yêu cầu xử lý một ảnh, nhưng cùng một endpoint có thể phục vụ trọn cả danh mục sản phẩm: chạy ngay khi tải lên, trong các script xử lý hàng loạt ban đêm, hoặc bên trong pipeline PIM/DAM. Hướng dẫn xóa phông nền hàng loạt của chúng tôi trình bày chi tiết các mô hình đó, cùng chiến thuật lấy mẫu QA giúp hàng nghìn ảnh tách nền luôn đồng nhất.
# Bắt đầu chỉ trong vài phút
Với tài liệu API và các đoạn mã mẫu sẵn sàng sao chép, bạn có thể bắt đầu vận hành chỉ sau vài phút. Chúng tôi rất mong được thấy những gì bạn xây dựng.


