Google Form QR code generator
Copy your form's link from the Send button in Google Forms, paste it here, and download a QR code. Editing the form later does not change its link, so the same code keeps working all term or all season.
Google Form QR code generator
Example. Fill in the form to make yours.
Static code. Free forever. It never expires.
How to make a QR code for a Google Form
Copy the form link
In Google Forms, click Send, then the link icon. Tick Shorten URL for a forms.gle link, then click Copy.
Paste it into the generator
Paste the link above. The preview updates as you type.
Test as a stranger, then print
Scan the code on a phone that is not signed in to your Google account, so you see what respondents will see.
Getting the right link
Use the link from the Send button, not the address in your browser bar. The browser address while you are editing ends in /edit and only works for you and your collaborators.
- Open your form and click Send in the top right.
- Choose the link tab (the chain icon).
- Tick Shorten URL. You get a short
forms.gleaddress. - Click Copy and paste it into the generator above.
The short link and the long one open the same form. The short one just makes a cleaner code.
Check these settings before you print
A Google Form code that asks people to sign in, or shows “You need permission”, looks broken to everyone who scans it. Three settings cause almost every problem:
- Restrict to users in your organisation. School and work accounts often turn this on by default. Find it in Settings, under Responses. Turn it off if the public, parents or event guests will scan the code.
- Collect email addresses: Verified. This makes everyone sign in to a Google account. Choose Responder input instead if you just want people to type their email.
- Accepting responses. In the Responses tab, make sure it is switched on. A closed form shows a short message instead of the questions.
Then test it properly: open the code on a phone that is not signed in to your Google account, or in a private browser window, using mobile data.
Good uses for a form code
- Event check-in and sign-up sheets. Print the code on the entrance table and skip the clipboard.
- Classroom exit tickets and quizzes. Put the code on the board or a slide. Students scan and answer on their phones.
- Customer feedback on receipts, table cards and packaging. For public star ratings, a Google review QR code works better; a form is better for private comments.
- Volunteer and job applications on posters and noticeboards.
- Wedding and party RSVPs. The wedding QR code guide covers invitations and venue signs.
- Order and enquiry forms at markets and trade shows.
Keeping one code for the long run
Because the link never changes, you can reuse one printed code for a recurring form: clear old responses or make a copy of the spreadsheet at the end of each term, and keep the same form open. If you need a fresh form each time but want to keep the printed code, point the code at a page on your own website and link that page to the current form. That gives you a code that never needs reprinting, with no subscription. The static vs dynamic guide explains this approach.
Printing tips
A forms.gle link makes a small code that scans well at 2 to 3 cm (about 1 in) on a handout. On a poster read from across a room, go to 15 to 20 cm. Add a line of text under the code that says what it is for, like “Scan to sign in”, and the short link itself for anyone whose phone cannot scan. The print size guide has sizes for every distance.
Questions people ask
Does Google Forms have its own QR code button?
No. Forms gives you a link, an email option and an embed code, but no QR code. Some browsers can make a quick QR code from any page, but you cannot choose the size, colours or file type.
Will the QR code still work if I edit the form?
Yes. Adding questions, changing wording or switching themes keeps the same link. The code opens the latest version of the form every time.
Why are people asked to sign in when they scan?
Your form only accepts responses from your organisation, or it collects verified email addresses. In Settings, under Responses, turn off the restriction to users in your organisation, and only require sign-in if you really need it.
Should I use the forms.gle short link?
Yes. It is about 30 characters instead of over 80, which makes a simpler code with bigger squares that scans faster and prints smaller.
What happens when I close the form?
When you turn off Accepting responses, the code still opens the form, but people see a message that it is closed. Turn it back on and the same code works again.
Do I need a paid dynamic QR code for a form?
No. The form link never changes, and you can edit everything behind it, so a free static code does the job and never expires.