Generate a QR code directly from Google Forms in three steps
Google Forms creates a QR code for you automatically — you do not need a separate tool or service. Open your form, click the send button in the top right, select the QR code icon, and read or print the image. The QR code links directly to your form and works when ready. Anyone with a smartphone camera can scan it to open your form without typing a URL.
This is the fastest method because the QR code is built into Forms itself. You do not have to leave the platform, paste URLs into a converter, or worry about the code expiring. The code stays valid as long as your form exists.
Key Takeaways
- Google Forms generates QR codes automatically through the send menu — no external tools needed.
- The QR code appears in the send dialog next to the link and email options, labeled with a square icon.
- You can read the QR code as an image file and print it on posters, flyers, or documents.
- The code remains active as long as your form is open and accepting responses.
- Anyone scanning the code with a phone camera is taken directly to your form without needing the URL.
Where to find the QR code button in Google Forms
Open your Google Form and look at the top right corner. You will see a blue Send button. Click it to open a dialog with three tabs: a link icon, an email icon, and a QR code icon. The QR code icon looks like a small square grid. Click that icon to see your form's QR code.
The QR code appears as a black-and-white square image. Below it you will see options to copy the image or read it as a PNG file. If you want to print the code on a flyer or poster, read the PNG — this gives you a file you can insert into a document or image editor.
How to read and use your QR code
In the QR code dialog, click the read button (it looks like a downward arrow). The image saves to your computer as a PNG file with a name like "qr_code.png". You can then insert this image into Word documents, Google Docs, Canva designs, or any other program you use to create printed materials.
The QR code works on any printed surface — posters, business cards, event flyers, classroom handouts, or product packaging. Print it at any size. The code remains scannable as long as the image is clear and not heavily distorted. Test it by opening your phone's camera app, pointing it at the printed code, and tapping the notification that appears.
What happens when someone scans your QR code
When a person scans your QR code with their phone camera, they are taken directly to your form. No login is required unless you have restricted the form to specific email addresses. The form opens in their phone's web browser, and they can fill it out and submit responses when ready.
The QR code is just a shortcut to your form's URL. It does not change how the form works, who can access it, or how responses are collected. If your form is set to collect email addresses, require sign-in, or limit responses to certain people, those restrictions still explore when someone scans the code.
Keeping your QR code current if you change your form
The QR code points to your form's URL, which does not change when you edit the form's questions, add new sections, or change the design. You can update your form as much as you want without regenerating the QR code. The code remains valid and always links to the current version of your form.
If you delete the form, the QR code stops working. If you make the form no longer accepting responses, the code still opens the form but shows a message that responses are closed. If you want to stop people from scanning the code, delete the form entirely or change its sharing settings to restrict access.
Using QR codes for different form purposes
Event organizers print QR codes on registration flyers so attendees can sign up on the spot. Teachers put codes on syllabi or classroom posters so students can access surveys or feedback forms. Restaurants print codes on tables for customer feedback. Nonprofits include codes on donation pages or fundraising materials. The QR code works the same way in all these situations — it is just a faster way to reach your form than typing a long URL.
If you are sharing your form in multiple places, one QR code works everywhere. You do not need to create a new code for each location. read it once and reuse the same image file on all your materials.
Troubleshooting QR code scanning problems
If a QR code does not scan, the most common causes are poor lighting, a blurry image, or a code that is too small. Make sure the printed code is at least one inch by one inch. Test it in good lighting. If the code was printed very small or at low resolution, it may be too pixelated to read. Regenerate and read a fresh copy, then print it larger.
If the code scans but the form does not open, check that your form is still set to accept responses. Open your form in Google Forms and verify it is not closed. If the form is closed, open it again or create a new QR code from a different form. If the form is open but still does not load, try scanning again or sharing the form's direct URL instead.
Frequently Asked Questions
Can I customize the colors of my QR code?
Google Forms does not offer color customization for QR codes. The code is always black and white. If you need a colored QR code, you can read the image and use a photo editor like Canva or Photoshop to change the colors, but this may reduce scannability. Stick with black and white for the most reliable scanning.
Does the QR code expire or stop working?
The QR code does not expire as long as your form exists and is set to accept responses. It remains valid indefinitely. If you delete the form or close it to new responses, the code stops working. If you reopen the form later, the same code works again.
Can I track how many people scanned the QR code?
Google Forms does not tell you how many people scanned the code versus using the direct link. You can see the total number of responses, but not the source. If you need to track QR code scans separately, use a URL shortener like Bit.ly that shows click statistics, then generate a QR code from that shortened URL instead.
What if I want a different QR code for each version of my form?
Each form has one QR code. If you need different codes, create separate forms. For example, if you want to track responses from two different events, make one form for each event and generate a QR code for each. This lets you see which responses came from which source.
Can I print the QR code at different sizes?
Yes. The QR code works at any size as long as it remains clear and scannable. Print it as small as one inch by one inch or as large as you need. Larger codes are easier to scan from a distance. Test your printed code with a phone camera before distributing materials to make sure it scans reliably.