Generating QR Codes in Google Sheets

Shagandeep Singh
Sunday, May 23 2021
1
post header image

Generating QR Codes in Google Sheets

Generating a QR code with Google Charts Google Charts is an amazing tool that can generate several types of charts for us. One of the charts we can generate is a QR code.

The benefit of this is that we get a dynamic endpoint where we can change the encoded QR element to be something variable.

Read more on the Google Chart QR Code

If you are following along with my article, this is the end URL we will be using. https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl=https://daily-dev-tips.com Where the variables we use are:

chs: Chart size, we defined a 200x200 square cht: Chart type, in our case QR chl: This is the data we want to encode If we use that URL as an image, we get the following result.

Daily dev tips QR code

Google Sheets dynamic QR codes Now that we know about creating QR codes let's put this into action as we generate them dynamically in Google Sheets.

Open up a new Google Sheets and fill out column A with random websites.

Then in column B, we will add the following formula.

=IMAGE("https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl="&A1&"")

Then we can drag this formula down to the other cells!

Make the rows a bit bigger so you can see the image correctly. And that's it we now have a dynamic QR generator in Google Sheets.

You can view the Google QR Sheet here.

Comments

Tuesday, May 25 2021

Thanks for info

Sunday, May 23 2021

Nice tip