← All migration guides

Migration guide · n8n

LassoCut for n8n: remove image backgrounds

Workflows that call the remove.bg API stop on 1 December 2026. Two ways to move them to LassoCut: install the LassoCut node, or keep your HTTP Request node and change two values.

What happens to remove.bg workflows on 1 December

Any n8n workflow that calls api.remove.bg, directly with an HTTP Request node or through a community node, stops returning results on 1 December 2026, when remove.bg's self-service API stops accepting requests (announced in early September 2026). There is no official n8n node for remove.bg, so every workflow that uses it is a custom HTTP call that needs the same two changes described below. See the shutdown guide for every date and source.

Switch to LassoCut in 3 steps

  1. Install the LassoCut community node, or keep your existing HTTP Request node.
  2. Create a LassoCut credential (a key from your account), or update the URL and the X-Api-Key header.
  3. Run the workflow the same way as before; the output fields keep the same names.

Option A: the LassoCut node

  1. The node is verified by n8n. On n8n Cloud, search for LassoCut in the nodes panel. On self-hosted n8n, open Settings → Community nodes → Install and enter n8n-nodes-lassocut.
  2. Add the LassoCut node to your workflow (search for remove background) and choose Remove Background.
  3. Create the LassoCut API credential with a key from your account.
  4. Set Input to a binary file from a previous node, or to an image URL.

The node returns the cut-out as a binary file (field data by default, named <name>-removebg.png) with credits_charged, width, height and detected_type in the JSON. Options: size, subject type, format, background colour, crop to subject, crop margin. Errors are readable, and Continue On Fail works per item.

Ready-made workflows in the n8n template library:

Source: github.com/jaupin94/n8n-nodes-lassocut (MIT), published on npm with provenance.

Option B: keep your HTTP Request node

If your workflow calls the API with an HTTP Request node, change the URL and the key. Everything else stays: the image_file or image_url field, the options, and Response Format: File.

- URL: https://api.remove.bg/v1.0/removebg
+ URL: https://api.lassocut.com/v1.0/removebg
- Header X-Api-Key: your remove.bg key
+ Header X-Api-Key: your LassoCut key

If you want the image itself, send Accept: image/* or no Accept header at all: with Accept: application/json the API answers JSON with the image in base64, exactly like remove.bg.

Marketplace presets and cast shadow

From node version 0.2.0, the options of the Remove Background operation include Preset (Amazon, eBay, Etsy, Shopify, Zalando or Instagram), Shadow (None or Cast Shadow), Light Direction, Shadow Length and Shadow Strength. With a preset, the node returns a .jpg framed to that marketplace's image rules, and the Format, Background Colour and Crop options are ignored. Zalando allows no shadow. See marketplace presets.

Error messages

Both options surface the API's JSON error body, {"errors":[{"title": "…"}]}. What each title means and what to do:

Title in the errorWhat it meansWhat to do
Missing API Key or API Key invalid (403)No key is set on the credential or header, or it was revoked.Check the LassoCut credential, or the X-Api-Key header value.
Insufficient credits (402)You asked for full resolution with no credits, or your 50 free previews this month are used up.Buy a pack in your account, or switch to Preview.
Rate limit exceeded (429)Too many requests in a short time; the response includes a Retry-After header.Add a Wait node, or lower the workflow's concurrency, then retry.
HTTP 502, 503 or 504 / node "not working"The processing servers were idle and are waking up (up to about a minute for the first image).The community node reports it as an error per item with Continue On Fail; retry that execution, or add a short Wait node before the request.

Questions

Will my remove.bg workflow just stop on 1 December?

Yes, if it calls api.remove.bg directly or through a community node: that API stops accepting requests on 1 December 2026 (announced in early September 2026). See the shutdown guide for sources.

Does it work on n8n Cloud?

The HTTP Request option works everywhere today. The LassoCut node is verified by n8n: on n8n Cloud, search for LassoCut in the nodes panel and add it to your workflow (if it does not show up, ask your admin to enable Verified Community Nodes in the Admin Panel). On self-hosted n8n, install it from Settings → Community nodes.

What does it cost?

The same as any API call: 50 free previews a month (up to 10 a day), then credit packs that never expire. See pricing.

Zapier or Make?

See the Zapier guide or the Make guide; its HTTP module works with the same two changes.