Workflow automation
Convert files in any n8n workflow.
The bulkconvert community node drops file conversion straight into n8n. Point it at a file, pick a format, and hand the result to the next step. EU-hosted, no conversion infrastructure to run yourself.
What you can do with it
Most n8n flows touch a file at some point. A form drops a PDF you need as a Word doc. A scraper saves images you need as WebP. A feed hands you a video you want as audio. Instead of shipping conversion binaries on your own host, this node calls the bulkconvert API and gives the converted file back to the workflow.
- Convert documents, images, audio, video and archives between 30+ format pairs.
- Get the result as binary data, ready to save, upload, or attach to an email.
- Batch convert by passing multiple items. The node runs once per file.
Install the node
In a self-hosted n8n, open Settings, then Community Nodes, then Install and enter the package name:
n8n-nodes-bulkconvert
n8n installs it and the BulkConvert node appears in your node panel. Search for it the way you would any other node.
Add your API key
The node authenticates with a bulkconvert API key. Sign in, copy the key from your dashboard (it starts with bc_live_), and paste it into a new BulkConvert API credential in n8n. The same key works for the web app and the API.
The free tier converts 3 files a day with no card. Paid tiers lift the limit. See pricing.
Operations
Convert a File
Give it a public file URL and a target format. It returns the converted file as binary data, ready for the next node to save, upload, or email. To convert many files, feed in multiple items and it runs once per item.
Get Usage
Returns the current tier, how many conversions you have used, and when the quota resets. Useful for branching a workflow before you hit a limit.
A typical flow
- 1.A trigger provides a file URL. A webhook, a Google Drive watcher, an RSS item, anything.
- 2.The BulkConvert node converts it to the format you need.
- 3.A downstream node takes the converted file and saves it, uploads it, or emails it.
Supported formats
The full list of format pairs lives in the API docs.
Ready to wire it up?
Grab your API key, install the node, and convert your first file in a couple of minutes.