Google Form QR code generator

Paste the link from your form's Send button. People scan and the form opens, ready to fill in.

In your form, press Send, choose the link tab, tick Shorten URL and copy.

Your code appears here

By QRotto · Updated · 5 min read

A Google Form code turns a poster, a table card or a slide into a way to answer: sign-ups, feedback, RSVPs, quizzes, orders. The code holds the link to your form, nothing else, so it works for as long as the form does and costs nothing to keep.

The one thing that goes wrong, again and again, is the link itself. This page checks it for you before you print.

  1. Open your form in Google Forms and press Send at the top right.
  2. Choose the link tab (the chain icon).
  3. Tick Shorten URL. You get a link like forms.gle/AbC123xYz.
  4. Press Copy and paste it into the box above.

The short link makes a smaller, simpler code than the long docs.google.com/forms/d/e/.../viewform address. Both open the same form.

The address in your browser bar while you build the form ends in /edit. That is your editing page. Someone who scans a code made from it does not get the form: they see a sign-in screen or a request for access. It looks like a working code on your own phone, because you are signed in as the owner, which is why it so often reaches the printer.

If you paste an edit link above, we stop and say so. Use the link from the Send button instead.

Three settings to check before printing

Prefilled answers for each table, room or event

Google Forms can fill in an answer through the link. Open the three dot menu, choose Get pre-filled link, fill in the answer (for example the table number), and copy the link it gives you. Make one code per table or room, and every response arrives already labelled. The bulk generator makes a whole set from a list of links.

Prefilled links are longer, so their codes are denser. Watch the print size under the code and test the smallest copy.

Test it the way a stranger would

Scan the printed code with a phone that is not signed in to your Google account, or open the link in a private browser window. If you see the form ready to fill in, it works. If you see a sign-in page or "You need permission", go back to the settings above.

Where form codes earn their place

Put a sentence next to the code that says what happens after the scan, such as "Scan to tell us how we did, 30 seconds". People scan more when they know the cost.

Common questions

Will the code stop working if I edit the form?

No. The link stays the same while you add or change questions, so the printed code keeps working. It stops only if you delete the form or stop accepting responses.

Can I see how many people scanned it?

The form shows how many people answered, which is the number that matters. To count scans as well, you need a dynamic code, which routes the scan through a service first.

Does this work with Microsoft Forms or Typeform?

Yes. Paste the share link of any form. We point out that it is not a Google Forms link, and the code works the same way.

Does anyone at QRotto see my form link?

No. The code is drawn in your browser and the link is not sent to us.