n8n
Integrate and automate your workflows with Picsart and n8n, connecting with over 1000 apps and services.
Use Picsart Creative APIs inside n8n workflows to automate image processing steps like Remove Background and Enhance/Upscale.
Before you start
Precondition: this is a community node.
An n8n instance owner must install verified community nodes first. After that, everyone on the instance can use them in workflows.
If you plan to install community nodes from npm, note that this option is for self-hosted n8n and requires an Owner/Admin role.
Prerequisites
-
An n8n instance (Cloud or self-hosted).
-
Permission to install community nodes (Owner/Admin).
-
A Picsart API key (from Picsart Console). New accounts include 200 free credits.
- API key guide: Get Picsart API Key
Step 1 - Install the Picsart node in n8n
Option A (recommended) — Install the verified node from the Nodes panel
- Open the n8n editor canvas.
- Open the nodes panel (click + or press Tab).
- Search for Picsart.
- If it appears under the community section, open it and click Install.
Option B (self-hosted) - Install from npm
Use this if you want to explicitly install/pin the npm package version.
- Go to Settings → Community Nodes.
- Click Install.
- Enter the package name:
@picsart/n8n-nodes-picsart-creative-apis - Confirm the community-node risk prompt.
- Install and restart n8n if your deployment requires it.
Step 2 - Create Picsart credentials in n8n
- In Picsart Console, copy your API key.
- In n8n, go to Settings → Credentials.
- Add a new credential called Picsart API.
- Paste the API key and save.
Step 3 - Build your workflow
Choose a trigger and produce an image URL
The Picsart nodes expect an Image URL as input.
Typical trigger patterns:
- Webhook trigger receives an image URL from your app.
- A storage node (S3 / GDrive / HTTP) retrieves an image and yields a URL.
- A database row or spreadsheet row contains the URL to process.
If your trigger provides binary instead of a URL, add a step that makes the file reachable via URL (for example: upload to storage and use a public or pre-signed URL).
Remove a background
Add the Picsart Remove Background node.
Configure:
- Image URL (required)
- Background: transparent, a color, or a background image URL
Enhance and upscale
Add the Picsart Enhance node.
Configure:
- Image URL (required; JPG/PNG/WEBP)
- Upscale factor: 2x, 4x, 6x, 8x, 16x
- Format: JPG / PNG / WEBP
Use the output
Both nodes return:
- A binary image output, and
- A JSON payload (including the output URL and credit usage).
Common next steps:
- Save the binary to your storage (S3 / Drive / FTP).
- Send it back to your system via HTTP.
- Return it directly via a Webhook Response (if this workflow is API-driven).
Step 4 - Test and activate
- Run the workflow once in the editor to validate inputs/outputs.
- Confirm the resulting image is correct.
- Activate the workflow when you are ready for production runs.
Notes and extensions
- If you need something not covered by the Picsart node actions, you can call Picsart endpoints using n8n’s HTTP Request node.
Expand your knowledge:
Picsart on n8n
Install verified community nodes
GUI installation of community nodes
Updated 1 day ago