n8n-nodes-pixelpanda
v0.1.2
Published
n8n community node for PixelPanda — AI product photos, virtual try-on, avatars, UGC video, background removal and upscaling
Maintainers
Readme
n8n-nodes-pixelpanda
An n8n community node for PixelPanda — the AI photo studio for e-commerce: product photos, virtual try-on, AI avatars, UGC video, background removal and upscaling.
Installation
In n8n: Settings → Community Nodes → Install → n8n-nodes-pixelpanda
Or for self-hosted: npm install n8n-nodes-pixelpanda
Credentials
Create an account at pixelpanda.ai and copy your API key from your profile (starts with pk_live_).
Operations
| Operation | Credits | |---|---| | Remove Background / Make Transparent / Enhance / Unblur / Remove Text / Colorize | 1 | | Upscale Image (2x/4x; 8x = 2) | 1–2 | | Edit Image With AI (FLUX Kontext) | 2 | | Replace Background / Apply Art Style | 1 | | Convert Image Format | free | | Image to AI Prompts (general/Flux/Midjourney/SD) | 1 | | Generate Product Photos From Image URL | 1/photo | | Create Ad Pack From Product URL (6 photos + UGC video + 8 ads + captions) | 59 (9 without video) | | Generate Avatar | 1/image | | Generate UGC Video (native speech + lip-sync) | 50 | | Get Generation Job / Get Ad Pack / Get Video Job | free |
Async operations (product photos, ad packs, video) return a job_id — poll with the matching Get operation, e.g. after a Wait node.
Resources
Example Workflow
- Webhook node — receives
{ "image_url": "https://..." } - PixelPanda node — operation Remove Background, Image URL mapped from the webhook body
- PixelPanda node — operation Upscale Image, 4x, Image URL mapped from the previous node's
result_url - Respond to Webhook node — returns the final hosted URL
For async operations (Generate Product Photos, Create Ad Pack, Generate UGC Video): add a Wait node (60s), then the matching Get operation with the job_id from the generation step.
