📝 Google Forms to QR
How to create a QR code for a Google Form
Publish the form, copy its responder link and paste it into the generator on this page. Then scan the QR on a phone where you are not signed in as the owner: it should open a form ready to complete, not the editor or an access request.
5 min readUpdated
On this page
A Google Forms QR code contains the public form URL. It does not store questions or responses in the pattern, and it cannot override access settings. If the form is unpublished or restricted, anyone scanning the code meets the same block they would see after opening the link in a browser.
Turn a Google Form into a QR code
- 1
Prepare and publish the form
Open Google Forms and review the questions, confirmation message and response settings. Select Publish and choose who may respond; for an open survey, confirm that general access allows people with the link.
- 2
Copy the responder link
Use Share and copy the link intended for responders. Do not copy the editor address, which may request edit permission or open a different view.
- 3
Generate the QR code
Paste the complete link into the generator below. To compare placements or replace the form later, create a separate measured link for each placement before generating its QR.
- 4
Download it with a clear instruction
Download the SVG and pair it with a specific prompt such as “Scan to complete the two-minute survey”. A generic “Scan here” does not tell people what will happen.
- 5
Test as an external respondent
Scan on iPhone and Android while signed out and, when relevant, over mobile data. Submit a test response and confirm that it appears in Forms or the linked spreadsheet.
A QR code does not make a private form public
Google requires a form to be published before responders can access it. Check general access, allowed audiences and sign-in requirements before sending anything to print.
Use the responder link, not the editor URL
| Link | Right use | Risk |
|---|---|---|
| Responder link | A public QR or one for a defined audience | Form settings can still restrict access |
| Google Forms short link | Reduce the URL before encoding it | It provides no analytics or destination editing by itself |
| Pre-filled link | Label a branch, event or variant with an existing field value | A respondent can change an editable value |
| Editor URL | Work by the owner and collaborators | Do not print it; it may request access or expose an editing route |
| Measured intermediate link | Count openings and separate placements | An opening is not a submitted response |
Google Forms can generate a pre-filled link from the More menu. This is useful for setting context such as “Central branch” or “September fair”, but it is not an access control: a pre-filled value helps analyse responses and is not a verified identity.
Set access, privacy and closing rules
- Choose whether anyone with the link or only authorised accounts, groups or target audiences may respond.
- If you limit people to one response, test the sign-in requirement before distributing the QR.
- Collect email addresses only when necessary and explain how they will be used.
- Never place personal data, answers or sensitive identifiers in the URL or QR pattern.
- Set the message respondents see after the form stops accepting responses.
- If there is a close date or response cap, print an alternative contact method or readable URL.
- Review the mobile experience: short instructions, suitable fields and few questions per section.
Measure openings, form access and responses separately
The funnel has separate stages. A taap.at link records the redirect opening, while Google Forms records a response only after submission. People can abandon, scan twice, trigger a preview or return later. Never label QR openings as responses.
- 1
Create one link per placement
Use separate links for a poster, table, badge or branch even when they all open the same form.
- 2
Record the baseline
Write down the publication date, initial response total and the physical placement of each QR.
- 3
Compare the same window
After 14 and 28 days, compare openings for each link with submitted and valid responses.
- 4
Locate the leak
Many openings but few responses points to permissions, mobile loading, length, clarity or requested data. Few openings calls for a review of placement, printed size and the prompt.
Pre-print checklist
- The form shows as published and access matches the real audience.
- The QR opens the responder view when the owner account is signed out.
- A test submission reaches the Forms summary or Google Sheets.
- The code has a clear white quiet zone and strong contrast.
- A printed proof scans at the final size and viewing distance.
- Adjacent copy explains the purpose, expected time and an accessible alternative.
- Every placement has a distinct link when you need to compare them.
Frequently asked questions
How do I make a QR code for a Google Form?
Publish the form, copy the responder link, paste it into a QR generator and test it while signed out before printing.
Does Google Forms create a QR code automatically?
Google Forms provides a responder URL and an optional short link. Convert that URL with a QR generator to obtain the image.
Why does my form QR code ask for access?
The QR keeps the form permissions. Review Publish, Manage and General access, and check whether you restricted the audience or required an account.
Can I see how many people scanned and responded?
A measured link counts openings and Google Forms counts submitted responses. Compare both totals, but do not assume every opening is one person or response.
Can I use a different QR for every branch?
Yes. Create a measured link per branch or use pre-filled links with a source value. Keep a record matching each QR to its placement.
Can I change the form after printing?
You can edit questions while keeping the same form URL. Replacing it with another form requires a QR pointing to a link whose destination you can edit; confirm that your plan supports editing.
Make it yours and track every click
Create a free account so your links do not expire and you can measure country, device, and source.