n8n community node

Vectorize images in your n8n workflows

Install the SVG.new community node on your self-hosted n8n and convert images to SVG inside your workflows.

SVG.new node in an n8n workflow

Get started

Install in two minutes

Installing SVG.new community node in n8n settings

1. Install the community node

On a self-hosted n8n instance, open Settings > Community Nodes, choose Install and enter n8n-nodes-svgnew. The node isn't verified by n8n yet, so n8n Cloud can't install it; there, use the HTTP Request node with the SVG.new API.

API key configured

Ready to vectorize

2. Add your API credentials

Create an SVG.new API credential in n8n. Grab your API key from svg.new/account and paste it in. All conversions are authenticated and metered against your plan.

An n8n workflow using the SVG.new node

3. Drag, connect, vectorize

Add the SVG.new node to any workflow. It accepts binary image data from upstream nodes and outputs the vectorized SVG as both a JSON string and binary file data.

Example workflows

Build it in minutes

Auto-vectorize downloads

HTTP RequestSVG.newWrite File

Fetch an image from any URL, vectorize it, and save the SVG to disk or cloud storage.

Customer upload webhook

WebhookSVG.newEmail

Receive an image upload via webhook, convert it to SVG, and email the vector file back to the customer.

Batch folder processing

ScheduleRead FolderSVG.newMove File

Run on a schedule, read images from a folder, vectorize each one, and move the originals to an archive.

Node features

Built for automation

Binary image inputBase64 string inputSVG JSON outputSVG binary outputPNG, JPG, WebP supportAI Agent tool compatibleProcesses every input itemContinue On Fail support

The SVG.new node accepts binary data or base64-encoded strings and outputs the vectorized SVG in both JSON and binary formats. It works as a standalone node or as a tool inside the n8n AI Agent node, letting your agents vectorize images as part of their reasoning.

FAQ

Common questions

How do I install the SVG.new community node?

On a self-hosted n8n instance, go to Settings > Community Nodes, choose Install, enter n8n-nodes-svgnew and confirm. The SVG.new node then appears in the workflow editor.

What image inputs does the node accept?

The SVG.new node accepts binary image data (PNG, JPG, WebP) passed from other nodes, or you can provide a base64-encoded image string directly. Both approaches produce identical results.

Can AI agents in n8n use the SVG.new node?

Yes. The SVG.new node is compatible with the n8n AI Agent node. You can add it as a tool so your agent can vectorize images as part of its reasoning and task execution.

What does the SVG.new API cost?

Each vectorization uses one credit from your SVG.new account. A free account gets 3 a day; Pro is $9.99 a month for 1,000.

Automate your image-to-SVG pipeline

Install the community node, add your API key, and start vectorizing images in your n8n workflows today.