Introduction
In this article, I will show how to generate a QR code dynamically using Power Automate without using any premium connectors. This method is useful when you want to create QR codes for URLs, text, or IDs automatically. It is a simple and cost-effective solution that works with standard connectors only. By the end of this article, you will be able to generate QR codes and use them in emails or other processes.
Prerequisites
Basic knowledge of creating flows
You should already have a SharePoint list
Scenario

I have Registration list as shown in above image and I want that every time a new item is created, a unique QR code should be generated automatically, and then send an email with the QR code as an attachment using Power Automate.
End Result

Below are the steps to generate QR Code
Step 1:
Go to make.powerautomate.com and click on Create. Select Automated cloud flow and choose the trigger When an item is created. Give your flow name like QR Code Generation, and then click on Create.

Step 2:
Add the Upload file from URL action. In the Source URL, pass the QuickChart URL and use the ID from the trigger output.
In the Destination File Path, use the same ID with .png extension. so the file is saved with a unique name.

This action will generate the QR code from the URL and store it as an image file.






Join the conversation! Your thoughts help the community grow.