Generate bulk QR code PNGs from links with Bulk QR Generator API
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: Write Binary File. 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| Write Binary File Save QR PNG | Read/Write Files from Disk |
Nodes used (6)
- Manual Trigger
n8n-nodes-base.manualTrigger - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - HTTP Request
n8n-nodes-base.httpRequest - Write Binary File
n8n-nodes-base.writeBinaryFile - No Operation, do nothing
n8n-nodes-base.noOp
What it does
Quick overview This workflow runs on demand to turn a list of URLs or text strings into QR code PNG files using the Bulk QR Generator public API, then saving one image per item to disk. How it works 1. Runs when you manually execute the workflow. 2. Builds a list of items (name and content) and constructs a Bulk QR Generator API URL for each QR code. 3. Processes the list one item at a time to stay within rate limits. 4. Calls https://bulkqrgenerator.net/api/v1/qr for each item and retrieves the QR code as a PNG file. 5. Saves each returned PNG as qr-<name.png and continues until all items are processed. Setup 1. Edit the link list (name and url/text content) so each item generates the QR code you want. 2. If you use file saving, ensure the n8n instance has permission to write to the target filesystem path (or replace the file save step with Google Drive/Dropbox/Email). 3. Adjust QR parameters in the API URL (for example size, margin, format) if you need different output settings.