Choose your image
Select a file, drag it onto the uploader, or paste an image from your clipboard. The browser validates the format, dimensions and memory requirements before processing.
Automatic background removal that runs directly in your browser. Your image stays on your device.
Choose, drag, or paste a photo. Background removal starts automatically after the image is validated.
BQ Background turns a PNG, JPG or WebP into a clean cut-out you can save as a transparent PNG or place on a new background.
Select a file, drag it onto the uploader, or paste an image from your clipboard. The browser validates the format, dimensions and memory requirements before processing.
The local processing model creates a soft alpha matte for the foreground. WebGPU is used when available, with WebAssembly compatibility mode as a fallback.
Keep genuine transparency, choose a solid color, upload a backdrop, or blur the original background, then export a newly rendered PNG.
Your source image is decoded, segmented and composited on your device. BQTools does not need an image upload endpoint to remove the background.
The application does not send your source image, output, filename, EXIF data or segmentation mask to BQTools. Temporary image state is kept in browser memory and released when you replace or reset the project.
On first use your browser may contact jsDelivr and Hugging Face to download the pinned inference runtime and model files. Those providers receive normal connection information such as your IP address and browser headers, but the requests do not contain your source image, filename, mask, or output pixels. Browser caching can avoid downloading the large model assets again.
The checkerboard in the editor represents transparency only—it is never intentionally baked into a transparent PNG export.
Cut a product away from a cluttered or white background, then export transparency for marketplaces, presentations, catalog layouts or another design tool.
Separate a person from the scene, compare the result with the original, and choose transparency, a clean solid color or your own backdrop.
Answers about image privacy, transparency, formats, browser processing and the first model download.
No. Source images are processed locally in your browser. The browser may download the processing runtime and model, but your image is not sent with those requests.
Yes. Transparent mode exports a PNG with alpha transparency. The gray checkerboard is only an editor preview and is not included in the transparent result.
PNG, JPG/JPEG and WebP are accepted, up to 25 MB. Very high pixel-count images can also be rejected when processing them safely would require too much browser memory.
The processing runtime and model need to be downloaded and initialized the first time. Browser caching can make later runs substantially faster, but cache persistence depends on browser storage policies.
Yes. The tool prefers the high-quality BiRefNet WebGPU path when available. Without WebGPU it uses a smaller 8-bit ORMBG WebAssembly compatibility model to reduce download size and memory pressure on CPU-only devices.
Yes. You can choose white, black, green, a custom color, upload another image, or blur the original scene. Those changes reuse the existing mask and do not rerun segmentation.
The interface is designed for phones and tablets as well as desktop browsers. Available memory and processing speed vary by device, so very large images can require more conservative handling on mobile.
No user image is intentionally persisted by the app. Images are kept in temporary browser memory while you work. Browser storage is used for lightweight preferences and the processing runtime/model may use browser caching.