# NukeBG: full reference > NukeBG is an AI background remover for online sellers and developers. It removes image backgrounds with a true alpha channel (transparent PNG/WebP), exports marketplace-ready images on pure white for Amazon, Shopify, Etsy and eBay, and offers object removal, 2x/4x AI upscaling, AI background scenes that never redraw the product, video background removal and a REST API that is drop-in compatible with the remove.bg API. NukeBG is a product of VOLODS LTD (volods.com), registered in England and Wales, company number 16149306. Website: https://nukebg.com API base URL: https://api.nukebg.com Company: VOLODS LTD, 29 Rosemary Avenue, Grimsby, England, DN34 4JN. Company number 16149306. Website https://volods.com. Contact nukebg@volods.com. ## Pricing Free plan: 50 credits at sign-up, topped up by 20 each month (free balance capped at 50). Guests: 5 standard cutouts per day without an account. Free credits cover standard cutouts (up to 2 MP), fast object removal and AI scenes. HD/Ultra cutouts, upscaling, Enhanced object removal and video need paid credits. Credit packs (one-time, never expire): - Starter: $15 for 4,000 credits (3.75 USD per 1,000 standard cutouts). Credits never expire. - Pro: $45 for 15,000 credits (3.00 USD per 1,000 standard cutouts). Credits never expire. - Scale: $89 for 40,000 credits (2.23 USD per 1,000 standard cutouts). Credits never expire. - Volume: $199 for 100,000 credits (1.99 USD per 1,000 standard cutouts). Credits never expire. Cost per operation: - Background removal: preview 1, standard (up to 4 MP) 1, HD (up to 25 MP) 2, Ultra (up to 50 MP) 4 credits - Object removal: fast 25, enhanced 40 credits - Upscale: 2x 2, 4x 4 credits - AI background scene: 25 credits for a new prompt; repeating a prompt is free - Video background removal: 5 credits per second; video text/logo removal: 6 credits per second - Colours, marketplace sizes, shadows and built-in scenes: free - Failed or rejected jobs: free Payments are processed by Stripe; prices are in USD. ## Tools in detail ### Transparent background maker (https://nukebg.com/transparent-background-maker) Upload a photo and NukeBG removes the background, leaving your subject on a real transparent layer. Download a PNG or WebP with a true alpha channel that drops cleanly onto any colour, slide or design. How it works: 1. Upload: Drop a JPG, PNG or WebP up to 25 MB, or paste an image link. 2. We cut it out: The AI finds the subject and removes everything behind it, cleaning colour spill from the edges. 3. Download: Save a transparent PNG or WebP, or place it on white, a colour or a scene. Highlights: - True alpha, not a fake checkerboard: The file has a real transparency channel, so it works in Canva, Figma, PowerPoint, Photoshop and on the web. - Clean edges: Hair, fur and soft edges keep their detail, and background colour bleeding into the edges is removed. - PNG or WebP: PNG for maximum compatibility, WebP for smaller files on websites. - Free to start: 50 free credits when you sign up, plus 20 every month. One standard cutout is one credit, with no watermark. Q&A: Q: How do I make the background of an image transparent? A: Upload the image to NukeBG. The background is removed automatically and you can download the result as a transparent PNG or WebP. Q: Is the transparent PNG really transparent? A: Yes. NukeBG exports a real alpha channel. The checkerboard you see in the editor is only a preview of the transparent area, not part of the image. Q: Is it free? A: You get 50 free credits at sign-up and 20 more each month. A standard cutout costs one credit, and free results never have a watermark. Free accounts export up to 2 megapixels. Q: Which file formats can I upload? A: JPG, PNG and WebP images up to 25 MB. ### White background remover (https://nukebg.com/remove-white-background) White and light-grey backgrounds are the hardest to cut cleanly because they blend into bright products and paper-white logos. NukeBG separates the subject from the white behind it and gives you a transparent image with crisp, spill-free edges. How it works: 1. Upload your image: Photos, scans, screenshots and logos on white all work. 2. White is removed: The subject is kept and everything white around it becomes transparent. 3. Export: Download a transparent PNG, or put it on a new colour, gradient or scene. Highlights: - Works on white products: Bright and white products against white backdrops keep their outline instead of fading into the background. - Keeps inner details: Text, labels and logos on the product are never redrawn. Only the background is removed. - Or go the other way: Need a pure white background for Amazon or eBay? Choose white and a marketplace size in one step. - Batch it: Upload up to 100 images at once in the Studio, or send them through the API. Q&A: Q: How do I remove a white background from an image? A: Upload it to NukeBG. The white background is detected and removed automatically, and you can download a transparent PNG. Q: Can I remove the white background from a logo? A: Yes. Upload the logo and download it as a transparent PNG, ready to place on any colour. See the logo background remover for tips. Q: Can I add a pure white background instead? A: Yes. Choose a white background and, for marketplaces, the Amazon (2000×2000, pure white) or eBay preset. Q: Does it work on white products? A: Yes. The cutout separates the product from the background by shape, not just colour, so white items on white keep their edges. ### Video background remover (https://nukebg.com/video-background-remover) Upload a clip and NukeBG removes the background from every frame, no green screen needed. Download a video with a transparent background for your editor, or a green-screen MP4 that works everywhere. The original audio is kept. How it works: 1. Upload a clip: Up to 60 seconds and 1080p, MP4, MOV or WebM. 2. Every frame is cut out: The subject is separated frame by frame on GPUs, with smoothing so edges don't flicker. 3. Choose your format: Transparent WebM, ProRes 4444 MOV with alpha, or a green-screen MP4. Highlights: - Real transparency: WebM (VP9 with alpha) and ProRes 4444 MOV keep a true alpha channel for Premiere, Final Cut, DaVinci Resolve and After Effects. - Green screen when you need it: Export an MP4 on a solid green background for apps that can't read alpha. - Audio kept: The original soundtrack is copied into the result unchanged. - Fair per-second pricing: 5 credits per second of video, charged only for what is processed. Failed jobs are free. Q&A: Q: How do I remove the background from a video? A: Upload the clip in the NukeBG Studio's video tool, pick a format and start. You get a download link when it's done, and an email if you've left the page. Q: Can I get a transparent background video? A: Yes. Choose WebM (VP9 with alpha) or ProRes 4444 MOV for a real transparent background, or MP4 on green screen. Q: How long can the video be? A: Up to 60 seconds and 1080p per clip. Q: How much does it cost? A: 5 credits per second of video, using paid credits. A 10-second clip is 50 credits. Failed jobs are never charged. ### AI image upscaler (https://nukebg.com/upscale-image) Turn small or soft photos into larger, sharper images. NukeBG's AI upscaler adds real detail instead of just stretching pixels, so product photos stay crisp when marketplaces zoom in and prints stay sharp. How it works: 1. Upload: JPG, PNG or WebP. Up to 16 MP for 2×, up to 4 MP for 4×. 2. Pick 2× or 4×: 2× doubles the width and height; 4× makes it four times larger in each direction. 3. Download: Get a PNG, WebP or JPG at the new size. Highlights: - AI detail, not blur: Real-ESRGAN reconstructs edges and texture so enlarged images look sharp instead of soft. - Made for products: Hit marketplace minimums and enable zoom on product pages without reshooting. - Works with cutouts: Upscale a cutout, then place it on white or a scene at any marketplace size. - Simple pricing: 2× costs 2 credits and 4× costs 4 credits, using paid credits. Packs start at $15 and credits never expire. Q&A: Q: How do I upscale an image? A: Open the upscale tool in the NukeBG Studio, upload your image, choose 2× or 4× and download the larger version. Q: What's the difference between 2× and 4×? A: 2× doubles the width and height (4× the pixels). 4× makes the image four times wider and taller (16× the pixels). Q: Is upscaling free? A: Upscaling uses paid credits: 2 credits for 2× and 4 for 4×. Your 50 free sign-up credits cover background removal and object removal. Q: Can I upscale in bulk? A: Yes. Use the API's upscale endpoint or a batch of up to 500 images. ### Object remover (https://nukebg.com/remove-object-from-photo) Remove people, wires, stains, props and clutter from photos. Paint over what you don't want and AI fills the area so it looks like it was never there. Everything outside your brush keeps its original pixels. How it works: 1. Upload a photo: JPG, PNG or WebP. 2. Brush the object: Paint over what should disappear. Or describe it, like "remove the cables". 3. Download: Only the brushed area changes; the rest of the photo is exactly as shot. Highlights: - Only what you brush changes: AI results are pasted back only inside your brush, so products, faces and text elsewhere are never altered. - Fast or Enhanced: Fast mode for everyday clean-ups; Enhanced for tricky textures and large areas (paid credits). - Describe it instead: For obvious objects you can type what to remove instead of brushing. - Never charged for refusals: If the AI declines or removes nothing, you aren't charged. Q&A: Q: How do I remove an object from a photo? A: Open the remove-objects tool in the NukeBG Studio, brush over the object and apply. You'll get the cleaned photo in seconds. Q: Will it change the rest of my photo? A: No. Only the area you brush is replaced. Everything else keeps its original pixels. Q: How much does it cost? A: Fast removal costs 25 credits and is covered by free credits. Enhanced costs 40 paid credits. Q: Does it work on large areas? A: Yes. For large areas or detailed textures such as grass, fabric or patterned walls, Enhanced mode gives the most natural fill. ### Background removal API (https://nukebg.com/remove-background-api) One HTTP call returns a transparent PNG, a white-background JPG or a marketplace-sized image. Credits are only charged on success, retries are safe with idempotency keys, and the /v1.0/removebg endpoint accepts remove.bg requests unchanged. How it works: 1. Create a key: Sign up, open your account and create an API key. You start with 50 free credits. 2. Send an image: POST to https://api.nukebg.com/v1/cutouts with a file, URL or base64. 3. Get the result: Receive image bytes or JSON, with headers for credits used, size and subject box. Highlights: - remove.bg compatible: POST /v1.0/removebg accepts the same parameters and returns the same headers and error format. Change the URL and key. - Batches, jobs and webhooks: Send up to 500 images in a batch, poll or receive signed webhooks, and download results as a ZIP. - Safe retries: Send an Idempotency-Key and a successful request is never charged twice. - Every tool, one API: Cutouts, AI backgrounds, object removal, upscaling and video share one key and one credit balance. Q&A: Q: Is there a free background removal API? A: Yes. New accounts get 50 free credits plus 20 a month, and each standard cutout is 1 credit. Paid packs start at $15 for 4,000 credits that never expire. Q: Is it compatible with remove.bg? A: Yes. POST https://api.nukebg.com/v1.0/removebg takes remove.bg parameters such as size, bg_color, crop and channels, and returns the same headers and error shape. Q: What does a failed call cost? A: Nothing. Credits are held while a request runs and released if it fails. Q: What are the rate limits? A: 20 requests a minute on free credits and 120 a minute with paid credits. ### remove.bg alternative (https://nukebg.com/remove-bg-alternative) remove.bg's standalone website and self-serve API end on 1 December 2026. NukeBG does the same job, with real transparent PNGs, batch processing and an API that accepts remove.bg requests unchanged, plus marketplace exports, object removal, upscaling and video. Start free, no card needed. How it works: 1. Upload or call the API: Drop images into the Studio (100 at a time), or send the same request you send to remove.bg. 2. Background removed: A GPU cuts out the subject in well under a second, with clean edges on hair, fur and products. 3. Download or export: Transparent PNG or WebP, white backgrounds, or Amazon, Shopify, Etsy and eBay sizes. Highlights: - Free to start, no watermark: 50 free credits at sign-up plus 20 every month. Free cutouts up to 2 MP; full resolution on paid credits. - Full resolution on paid credits: HD cutouts up to 25 MP and Ultra up to 50 MP when you need print-quality files. - Batch and bulk: Process 100 images at once in the Studio, or 500 per API batch with a ZIP download and webhooks. - Drop-in remove.bg API: POST /v1.0/removebg takes the same parameters and returns the same headers and errors. Change the URL and key. - Credits never expire: One-time packs from $15. No subscription, and failed images are never charged. - More than cutouts: Object removal, 2x and 4x upscaling, AI scenes that never redraw your product, and video background removal. Q&A: Q: Is remove.bg shutting down? A: remove.bg's standalone website and self-serve API end on 1 December 2026, 09:00 CET. Background removal moves into Canva and API access to Leonardo.Ai, which uses a different API. Enterprise contracts continue. Q: What is the best free remove.bg alternative? A: NukeBG gives you 50 free credits at sign-up and 20 more every month, with no watermark. Guests can also try a few cutouts a day without an account. Q: Is NukeBG compatible with the remove.bg API? A: Yes. POST https://api.nukebg.com/v1.0/removebg accepts remove.bg's parameters, including size, roi, crop, scale, position and bg_color, and returns the same headers and error format. Q: Can I remove backgrounds in bulk? A: Yes. Upload up to 100 images at once in the Studio, or send up to 500 per API batch and download the results as a ZIP. Q: Do I need a subscription? A: No. Credit packs are one-time purchases and paid credits never expire. ### Logo background remover (https://nukebg.com/logo-background-remover) Got your logo as a JPG with a white or coloured box around it? Upload it and NukeBG removes the background so you get a transparent PNG that sits cleanly on any website, slide, product or video. How it works: 1. Upload the logo: A JPG, PNG or WebP, even a screenshot or a photo of a sign. 2. Background removed: The white or coloured box around the logo is removed. 3. Download a PNG: Use the transparent PNG anywhere, on light or dark backgrounds. Highlights: - Text stays sharp: Letters and fine lines are kept, never redrawn by AI. - Works on any background colour: White, grey, coloured or photographed backgrounds. - Upscale small logos: Low-resolution logo? Upscale it 2× or 4× before you use it in print. - No watermark: Free results are clean, with nothing added. Q&A: Q: How do I make my logo background transparent? A: Upload the logo to NukeBG and download the result as a PNG. The background around it is removed automatically. Q: Will my logo's text be changed? A: No. The cutout keeps your original pixels; nothing inside the logo is redrawn. Q: My logo is very small. Can I make it bigger? A: Yes. Use the upscaler to enlarge it 2× or 4× with AI detail (paid credits). Q: Is it free? A: Yes, with your 50 free sign-up credits and 20 more each month. One logo is one credit. ### HD background remover (https://nukebg.com/hd-background-remover) Many background removers shrink your photo. NukeBG keeps it big: HD cutouts up to 25 megapixels and Ultra up to 50, with a larger AI model that handles fine hair, fur and edges at full size. How it works: 1. Upload a high-res photo: JPG, PNG or WebP up to 25 MB. 2. Choose HD or Ultra: HD (up to 25 MP, 2 credits) or Ultra (up to 50 MP, 4 credits). 3. Download full size: A transparent PNG at the original resolution. Highlights: - Up to 50 megapixels: Standard covers 4 MP, HD 25 MP and Ultra 50 MP. - Bigger model for fine detail: HD and Ultra use a larger model for hair, fur and intricate edges. - Print-ready: Keep enough resolution for catalogues, packaging and large prints. - Pay per result: HD is 2 credits and Ultra is 4, using paid credits. Failed jobs are free. Q&A: Q: Can I remove a background without losing quality? A: Yes. Choose HD or Ultra and the transparent PNG keeps your original resolution, up to 25 or 50 megapixels. Q: What resolution do free cutouts have? A: Free accounts get standard cutouts up to 2 megapixels. HD and Ultra need paid credits. Q: How much does HD cost? A: HD is 2 credits and Ultra is 4 credits per image. Packs start at $15 for 4,000 credits. Q: Is there an API for HD? A: Yes. Send quality=hd or quality=ultra to POST /v1/cutouts. ### For online sellers (https://nukebg.com/product-photo-background-remover) Remove the background from product photos and export them on pure white at the exact size each marketplace wants: Amazon, Shopify, Etsy, eBay, Instagram and TikTok. Do one photo or a whole catalogue, and your product's labels and colours are never redrawn. How it works: 1. Upload your products: One photo or up to 100 at once. 2. Pick a marketplace: Amazon (2000×2000, pure white), Shopify (2048²), Etsy (2000×1600), eBay (1600², white), Instagram or Story. 3. Download: Correctly sized images with padding and optional soft or contact shadows. Highlights: - Pure white for Amazon: The Amazon preset places your product on pure white (#FFFFFF) at 2000×2000 with the product filling about 85% of the frame. - Your product, untouched: Labels, logos and colours keep their original pixels. AI never redraws your product. - Batch processing: Upload 100+ images in the Studio, or send up to 500 per API batch and download a ZIP. - AI scenes: Put products in lifestyle scenes (kitchen, marble, studio and more) without reshooting. Q&A: Q: How do I get a white background for Amazon? A: Upload your product photo, choose the Amazon preset and download. The product is placed on pure white (#FFFFFF) at 2000×2000 pixels. Q: Can I edit many product photos at once? A: Yes. Upload a batch in the Studio, or send up to 500 images per API batch and download the results as a ZIP. Q: Will the AI change my product? A: No. The product is cut out with its original pixels. AI is only used for optional background scenes, around the product. Q: Can I add a shadow? A: Yes. Choose a soft or contact shadow so products look grounded on white. ## API Authentication: send the API key in the X-Api-Key header (or Authorization: Bearer ). Create keys on the account page. Send an Idempotency-Key header to make retries safe; a successful request is never charged twice. Rate limits: 20 requests/minute on free credits, 120/minute with paid credits. ### POST /v1/cutouts Remove the background and optionally place the subject on a background at a marketplace size. multipart/form-data or JSON. Parameters: - image_file (file) | image_file_b64 | image_url: JPG, PNG or WebP up to 25 MB; image_url must be public http(s) - quality: preview (0.25 MP) | standard (4 MP, default) | hd (25 MP, 2 credits) | ultra (50 MP, 4 credits) - background: transparent (default) | white | #hex | gradient:#a,#b | scene: | url: - size: marketplace preset (see below); width/height: output canvas 1-8000 px - padding: 0-45 (% of the shorter side); crop: true|false; shadow: none | soft | contact - subject: all | main (main drops small stray objects); despill: true (default) | false - format: png | webp | jpg; channels: rgba | alpha (mask only) Response: image bytes, or JSON with result_b64 when Accept: application/json. Headers: X-Credits-Charged, X-Credits-Remaining, X-Width, X-Height, X-Foreground (left,top,width,height), X-Inference-Ms, X-Request-Id. Marketplace size presets: - amazon: Amazon, 2000x2000, background #FFFFFF. 2000², pure white, product fills ~85% - shopify: Shopify, 2048x2048. 2048² square, zoom-ready - etsy: Etsy, 2000x1600. 2000×1600, 5:4 thumbnail-safe - ebay: eBay, 1600x1600, background #FFFFFF. 1600², white - instagram: Instagram, 1080x1350. 1080×1350 portrait post - story: Story / TikTok, 1080x1920. 1080×1920 vertical Built-in scenes: - scene:plinth (Concrete plinth) - scene:marble (Carrara marble) - scene:linen (Sunlit linen) - scene:pastel (Pastel podium) - scene:noir (Noir slate) - scene:garden (Garden table) - scene:kitchen (Oak kitchen) - scene:concrete (Brutalist light) - scene:signal (Signal sweep) - scene:festive (Festive velvet) ### POST /v1/erase Remove objects. image_file plus mask_file (PNG, white = remove) and/or a prompt. quality=fast (25 credits) or enhance (40, paid credits). Pixels outside the mask are returned unchanged. ### POST /v1/upscale Real-ESRGAN upscaling. scale=2 (2 credits, source up to 16 MP) or scale=4 (4 credits, source up to 4 MP). format png | webp | jpg. Paid credits. ### POST /v1/backgrounds Generate an empty AI scene from a short prompt (25 credits; repeating a prompt is free). GET /v1/backgrounds lists built-in scenes. ### Jobs, video and batches POST /v1/uploads returns a file_id and a signed upload_url to PUT large files to. POST /v1/jobs with {tool, input: {file_id | image_url}, params, webhook_url?} returns 202 and a job; GET /v1/jobs/:id for status and result.url; DELETE /v1/jobs/:id cancels a queued job. Job tools: cutout (1-4 credits), erase (25/40), upscale (2/4), video (duration_seconds, format webm | mov | mp4; 5 credits/second), video-clean (rights_confirmed: true required; 6 credits/second). Video limits: up to 60 seconds and 1080p. Outputs: WebM (VP9 with alpha), ProRes 4444 MOV (alpha), MP4 on green screen. Audio is kept. POST /v1/batches with {tool: cutout | upscale, items: [...] (up to 500), params, webhook_url?}; GET /v1/batches/:id for progress; GET /v1/batches/:id/zip downloads all results. Results stay downloadable for 7 days. ### Webhooks Pass webhook_url to receive job.succeeded / job.failed POSTs. Verify X-NukeBG-Signature: t=,v1=, where v1 is HMAC-SHA256 of "t.body" using the webhook_secret from GET /v1/account. ### GET /v1/account Returns credits, balance (free and paid), plan and webhook_secret. GET /v1/health reports service status. ### remove.bg compatibility and migration remove.bg has announced that its standalone website and self-serve API end on 1 December 2026, 09:00 CET, with API access moving to Leonardo.Ai. POST /v1.0/removebg and GET /v1.0/account on api.nukebg.com accept remove.bg requests and return remove.bg's headers, JSON shape and error format ({"errors": [{"title", "code"}]}, 403 auth_failed, 402 insufficient_credits, 429 rate_limit_exceeded). To migrate, change https://api.remove.bg/v1.0/removebg to https://api.nukebg.com/v1.0/removebg and use a NukeBG API key in the same X-Api-Key header. Supported: image_file / image_file_b64 / image_url, size (preview/small/regular ~0.25 MP, medium 1.5 MP, hd 4 MP, auto/full/4k up to 25 MP, 50mp up to 50 MP; free credits up to 2 MP), format (auto, png, jpg, webp, zip), crop and crop_margin (1-4 CSS-style px/% values, max 500px or 50% per side), roi (x1 y1 x2 y2 in px or %), scale (10%-100%) and position (center, original, x% y%), channels (rgba/alpha), bg_color (hex 3/6/8 digits or colour names), bg_image_url and bg_image_file, Accept: application/json, X-Request-ID echo. Accepted but ignored: type, type_level, semitransparency, shadow_type, shadow_opacity, add_shadow. Cost: 1 credit per successful image (2 for size=50mp); failed images are free. Full guide: https://nukebg.com/migrate-from-remove-bg ### Errors JSON body {"error": {"code", "message", "request_id"}}. Common codes: invalid_api_key (401), insufficient_credits (402), free_tier_limit (402, needs paid credits), idempotency_key_reused (409), rate_limited (429, see Retry-After), missing_image (400), file_too_large (413), unsupported_image (415), no_subject (422, not charged), engine_unavailable (503, not charged), video_too_long (413). ## Privacy and data Uploads are deleted after 24 hours and results after 7 days. Images and videos are not used to train AI models. Analytics are cookieless (Vercel Web Analytics). Data controller: VOLODS LTD.