In this article:

QR Generator in Google Sheets [2024 Update]

How to Generate QR Codes in Google Sheets

1. Copy the QR Code Generator Template by

First, copy the template by clicking the link below.

QR Code Generator Template by

A tab containing a prompt asking you to copy the spreadsheet to your Google account appears. Click Make a copy.

Generate qr code google sheets‍

You will get a copy of the template with the following sheet:

Qr code in google sheets

2. Input the Content or Link you Want to Convert to QR Code

You just need to input the content or link you want to convert to QR Code in the cells in Column A, below the heading Content. There is sample content added in the sheet, a link and a word, with their corresponding QR codes. Feel free to delete them and add your own. 

For our example, we want to generate QR codes for the website and the corresponding signup page. 

google sheets generate qr code‍

3. Click Generate QR Code

Once you added the content to be converted to QR codes, click Generate QR Code

On the first run, you will be asked to authorize the script attached to the spreadsheet. Click OK.

Authorization required to generate qr code in google sheets‍

A new window will load. You will be asked first to choose the Google account that will run the script. Select the account you are using in the list. Most of the time, only the active account will be listed. 

Select account to run the generator‍

You will next get the message that Google hasn’t verified the script. Click the small link labeled Advanced. Another link will appear below it. Click Go to qrfunction (unsafe).

Continue using the script even if it is not verified‍

Next, a list of permissions needed by the script will be listed. 

Click allow to let the script run with the given permissions needed‍

Click Allow. The window will close.

The spreadsheet now works. Click Generate QR Code again, and the results will load!

how to generate qr code in google sheets

As an additional tip, you can clear all the QR codes in the sheet by clicking Clear all QR Codes. This will help you easily start anew in your task. Quick and easy!

Clear sheet to generate new qr code in google sheets‍

Automate repetitive tasks with Lido

Save hours on repetitive and tedious work. Lido is a new spreadsheet that connects your spreadsheets, forms, PDFs, and email inbox.

Select trigger
When a cell value in Google Sheets changes
Check Google Sheets for today's date
When a new row is added to Google Sheets
On new Google Form submission
Send me a daily reminder
On new Typeform submission
When a cell value in database changes
Check database for today's date
When a new row is added in database
When a new HubSpot customer is created
Select action
Creates a one- or multiple-day calendar event with optional attendees
Adds an object to Hubspot
Create a Slack channel, and optionally add a topic or members
Makes any HTTP request
Replaces [@column_name] values in a Google Doc with the corresponding table row's values
Replaces [@column_name] values in a Google Doc with the corresponding table row's values, then export it as a PDF
Makes any HTTP request and returns the response
Inserts given array below defined values in given worksheet
Sends an email using your Google account
Sends an email using your Microsoft Outlook account
Sends a Slack message
Sends an SMS message using your Twilio account
Updates cells with given values
Updates a property of a Hubspot object
Trigger is required
Action is required
Get started