Skip to content
QRStitch

Google Form QR Code Generator

One scan opens your Google Form on any phone, for attendance, feedback, sign-ups and more.

1

Enter your form link

In the form, choose Send → Link and copy it.

2

Design your QR code

Quick styles

How to create a QR code for a Google Form

  1. 1

    Copy the form link

    In your form, click Send, choose the link tab, tick “Shorten URL” and copy the forms.gle link.

  2. 2

    Paste and design

    Paste the link, then add your colours, logo and a frame such as “Scan to register”.

  3. 3

    Test it logged out

    Open it on a phone that isn’t signed in to your Google account, so you see what everyone else sees.

How a Google Form QR code works

The code holds your form’s link, such as forms.gle/abc123. When someone scans it, the form opens in their phone’s browser, ready to fill in. Their answers go straight to your form’s Responses tab, and you can connect them to a Google Sheet.

Because the link stays the same when you edit the form, you can fix a typo or add a question after printing and the code keeps working.

In the form, click Send, choose the link tab and tick Shorten URL. You’ll get a forms.gle link. A shorter link makes a simpler code that scans faster and works at smaller sizes. The full docs.google.com/forms/… link works too; it just makes a denser code.

Settings to check before printing

  • Accepting responses must be on, or people will see “This form is no longer accepting responses”.
  • Restrict to users in your organisation: if you use a school or work account, turn this off for public forms.
  • Limit to 1 response and file upload questions make everyone sign in with Google. Turn them off unless you need them.
  • Mobile check: long grids and matrix questions are hard to answer on a phone. Keep questions short.
  • Attendance: at classes, trainings, workshops and events. Put the code on the first slide or at the door.
  • Event registration and RSVPs on posters and invitations
  • Customer feedback on receipts, table cards and packaging
  • Quizzes in classrooms and at stands
  • Volunteer, club and society sign-ups
  • Job applications and enquiries on shop windows and flyers
  • Maintenance and incident reports on equipment and rooms

Tips for more responses

  • Say how long it takes: “2-minute feedback” gets more answers than “Give us feedback”.
  • Ask the most important question first. Some people stop halfway.
  • Offer a reason: a prize draw, a discount on the next visit, or a promise to act on the results.
  • Send responses to Sheets (Responses → Link to Sheets) to sort and share the results.
  • For attendance, add a time limit. Stop accepting responses when the session ends.

Static and dynamic codes

This is a static code: free, permanent, and it works as long as the form exists. If you’ll replace the form each term or each event, use a dynamic QR code. You can point the same printed code at a new form each time, and see how many people scanned.

A forms.gle link scans well at 2 cm on cards and sheets. On slides, make the code at least a fifth of the slide height and leave it on screen while people fill in the form. Keep it dark on a light background.

Google Forms QR code questions

Can I use a Google Form QR code for attendance?
Yes. Show the code at the door or on screen and ask people to fill in their name. Responses arrive with a timestamp, and you can send them to a Google Sheet.
Why does my form ask people to sign in?
Settings like “Limit to 1 response”, file uploads or collecting verified emails need a Google sign-in. Turn them off if anyone should be able to answer.
Can I edit the form after printing the code?
Yes. The link stays the same when you edit questions, so the printed code keeps working.
Is the Google Form QR code free?
Yes. It’s free to create and download, and it never expires.

Need to change it after printing?

Dynamic QR codes let you update the destination any time and see how many people scan. 3 free with an account.