MakeQR

QR Code for a Google Form

Paper in the room, answers in your spreadsheet

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Y
yoursite.com
Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

Paste your Google Form's share link and print a code that opens the form on any phone, ready to fill in. It suits event feedback, sign-up sheets and table surveys. The code is made in your browser, free, with no account, no scan limit and no expiry date.

Paper feedback forms end up half-filled and left on a table, or collected and never typed up. A code changes that path: someone scans it during a workshop, at an event, or between courses at a table, answers on their own phone, and the response lands in the same tab you already check.

A QR code for a Google Form holds the public share link, made in your browser for free, with no account, no cap on scans, and no date it stops working. Point it at feedback forms, sign-up sheets, and table surveys, wherever a paper form used to sit.

From Google Forms to a printed code

  1. Copy the respondent link

    In the form editor, click Send, open the link tab and tick Shorten URL for a forms.gle address. Copy that link. The address in your browser while editing ends in /edit and only works for editors.

  2. Check who is allowed to answer

    In Settings, Responses, check the sign-in options. Limiting to one response, restricting to your organization or collecting verified emails puts a Google sign-in screen in front of guests.

  3. Paste the link and design the code

    Paste it into the web address field above. Keep dark modules on a light background, since handouts are often photocopied.

  4. Test from a phone that is not yours

    Scan the preview with a phone signed out of Google, submit a test answer, then delete that response. Download SVG for print and PNG for slides.

Google Forms QR code settings that decide whether people finish

A few Google Forms settings matter more once people arrive by scan instead of an emailed link.

  • Limit to 1 response

    This option forces a Google sign-in. That is useful for a staff vote and a barrier on a public feedback card. Leave it off for anonymous audiences.

  • Number of questions

    A form that takes two minutes at a desk feels long on a phone. Put the key question first and require only the essentials.

  • Confirmation message

    Under Settings, Presentation, write a message that says what happens next, such as when the raffle is drawn.

Google Forms can build a pre-filled link: in the three-dot menu, choose Get pre-filled link, answer the questions you want fixed and click Get link. Make one code per room or table, each pre-filled with its name, and one form tells you where every response came from.

Pre-filled links are much longer than forms.gle addresses, so the pattern is denser; print these codes a little larger. For twenty of them, paste the links into the bulk generator and download one ZIP.

The code stores the respondent URL as plain text. A forms.gle link is about 35 characters and makes a small, open pattern; the full docs.google.com address works but is longer. Your questions and the answers stay in Google.

Inside the code
https://forms.gle/Xy7pQ2mRkL9sT4vA8

Where to put a form code and how big to print it

Place it where people pause: the exit of a workshop, a table tent at lunch, the last slide of a training session, the bottom of a handout. On paper read at arm's length, 25 mm (about 1 inch) is enough. On a projected slide, people in the back row may sit 8 meters away, so give the code at least a quarter of the slide height.

Print it at least 25 mm (2.5 cm) wide

Form codes that fail after printing

  • Encoding the editor link

    An address ending in /edit opens the editor for you and an access request for everyone else. Always copy the link from Send.

  • Closing the form and leaving the posters up

    Once Accepting responses is off, the code still opens the form, but people see a closed notice. Take the signs down or set a closed message pointing to the next event.

  • Copying the form for next year

    A copied form gets a new URL, so last year's printed cards keep opening the old one.

Does a survey code need to be dynamic?

For a one-off event survey, no. A static code is free, permanent and opens the form directly.

Dynamic earns its place on things that outlive a single form: a feedback plaque at reception, a laminated card in every classroom, a sign-up sheet that changes each term. You keep the same printed code and point it at the new form each time. It needs a free account, the first two dynamic codes are free forever, and the scan count set against your responses shows how many people opened the form without finishing.

How dynamic QR codes work

Google Form codes people actually print

  • A school prints a code on the parent-evening handout that opens a form for booking a slot with each teacher.
  • A conference shows a code on the last slide of every session, each pre-filled with the session title, so one form collects all the ratings.
  • A gym tapes a code to the front desk that opens a short form for reporting broken equipment.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

QR Code for a Google Form: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

Which Google Form link should I use for the QR code?

The link from the Send button, on the link tab. It opens the form for anyone. The address in your browser while editing ends in /edit and opens the editor instead, a mistake people usually discover after the posters are up.

Do people need a Google account to answer?

Not by default. They do if the form is limited to one response per person, restricted to your organization, or set to collect verified email addresses. Check the Responses settings and test from a phone that is signed out.

Can I pre-fill an answer through the code?

Yes. Use Get pre-filled link from the form's three-dot menu and encode that URL. It is longer than the short link, so print a little larger, or use a dynamic code, which holds a short link.

Will the code stop working when the form closes?

The code itself never expires. What changes is the form: once it stops accepting responses, people who scan see a closed notice. To reuse the same printed code for a new form, the code has to be dynamic.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.