{"product_id":"generate-bulk-qr-code-pngs-from-urls-with-api-in-n8n","title":"Generate Bulk QR Code PNGs from URLs with API in n8n","description":"\u003ch3\u003eGenerate QR code PNGs in bulk from URLs (with an API call) — all inside n8n\u003c\/h3\u003e\n\u003cp\u003eThis on-demand n8n automation takes a list of URLs (or text strings), calls the \u003cstrong\u003eBulk QR Generator\u003c\/strong\u003e public API for each item, and saves a separate \u003cstrong\u003eQR code PNG\u003c\/strong\u003e file to disk—perfect for bulk QR creation without manual work.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on demand:\u003c\/strong\u003e execute the workflow manually in n8n to generate your QR codes whenever you need them.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a list of items:\u003c\/strong\u003e you provide a set of entries (each with a \u003cem\u003ename\u003c\/em\u003e and \u003cem\u003eURL\/text content\u003c\/em\u003e), and the workflow constructs a Bulk QR Generator API request per item.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProcesses one item at a time:\u003c\/strong\u003e it handles the list sequentially to help stay within API rate limits.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls the API and retrieves PNGs:\u003c\/strong\u003e for each item it requests \u003ccode\u003ehttps:\/\/bulkqrgenerator.net\/api\/v1\/qr\u003c\/code\u003e and downloads the returned QR code as a PNG image.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaves images to disk:\u003c\/strong\u003e each file is written as \u003ccode\u003eqr-\u0026lt;name\u0026gt;.png\u003c\/code\u003e, then the workflow continues until all items are processed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCreate QR codes for a SaaS marketing campaign from a list of landing page URLs.\u003c\/li\u003e\n  \u003cli\u003eGenerate scannable product\/asset QR codes in bulk for inventory, packaging, or documentation references.\u003c\/li\u003e\n  \u003cli\u003eTurn event link lists into a batch of QR images for posters, tickets, or signage.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManual Trigger\u003c\/strong\u003e to run whenever you choose.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCode\u003c\/strong\u003e node to build the item list and prepare API request URLs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSplit in Batches\u003c\/strong\u003e behavior (one item at a time) to manage rate limits.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP Request\u003c\/strong\u003e node to call the Bulk QR Generator API and fetch each QR \u003cstrong\u003ePNG\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFile saving\u003c\/strong\u003e step: ensure your n8n instance has permission to write to the filesystem path (or replace with Google Drive\/Dropbox\/Email if needed).\u003c\/li\u003e\n  \u003cli\u003eYou can adjust QR parameters in the API URL (e.g., \u003cem\u003esize\u003c\/em\u003e, \u003cem\u003emargin\u003c\/em\u003e, \u003cem\u003eformat\u003c\/em\u003e).\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45923004711091,"sku":"N8N-18905","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/U1Ylnsh-ah5vWyiQEeG7__QPpLGzuR.png?v=1788166919","url":"https:\/\/buyflowscripts.com\/products\/generate-bulk-qr-code-pngs-from-urls-with-api-in-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}