Google Forms QR Code Generator

Put your Google Form on a poster, table, or receipt

Paste your form's share link and get a QR code people can scan straight into it โ€” built for the moment a form only exists as a URL nobody wants to type from a sign. Print it on an event check-in table, an in-store feedback kiosk, a classroom worksheet, a restaurant table tent, or an open-house sign-in sheet, and a phone camera does the typing instead.

Fill in the fields to see a live preview.

  • Static
  • No expiry
  • No redirect
  • Generated in your browser

What a QR code actually adds to a Google Form

Every use case here comes down to the same physical-world problem: a form that lives on a screen needs to reach someone standing somewhere else, holding a phone, with nothing to type it into. An event's check-in and RSVP table, an in-store feedback kiosk, a classroom worksheet that hands off to a quiz form, a restaurant table-tent card, a real-estate open house sign-in sheet โ€” none of these are Google Forms problems, they're "how does a person get from paper to a URL" problems. It's worth being precise about what the code is doing: it isn't adding any capability to your form. It doesn't check people in or validate anything Google Forms wasn't already going to validate โ€” it's a shortcut around typing a long URL on a phone keyboard, nothing more.

The one real decision is short link versus long link. Google's Send dialog offers a "Shorten URL" checkbox that swaps the full forms.google.com/.../viewform address for a forms.gle/... redirect. Both scan into the exact same form; the tradeoff is cosmetic, not functional. The short link makes a slightly simpler QR pattern, useful at small print sizes. The full link is worth keeping if you're going to build a Google Forms "pre-fill link" afterward, since that workflow starts from the long URL. Either way, forms.gle is a Google-owned redirect, not a third-party shortener that can go dark.

How it works

  1. In Google Forms, click Send, choose the link icon (๐Ÿ”—), and copy the URL โ€” Google also offers a "Shorten URL" checkbox in that same dialog; see the note below on which version to use.
  2. Paste it into the field below and check the live preview render instantly.
  3. Scan it yourself on the same WiFi or cell signal you'll actually be using โ€” a form that loads instantly on your desk can lag badly on crowded event WiFi or in a warehouse dead zone.
  4. If the code will be printed small (a table tent, a name badge) or read from a distance (a poster, a kiosk screen), bump the size and error-correction level up before exporting.
  5. Download the SVG for print โ€” table tents, worksheets, sign-in sheets, posters โ€” or PNG for a slide deck, a kiosk display, or a digital sign.

Good to know

  • If you need pre-filled answers, build a "pre-fill link" inside Google Forms first (Send โ†’ Get pre-filled link), then paste that longer URL here instead of the plain share link.
  • Short forms.gle link or full forms.google.com URL โ€” both scan into the same form. Short makes a slightly simpler code; keep the full one if you'll build a pre-fill link from it later.
  • For an in-person event, test the scan on the venue's actual WiFi or cell signal beforehand โ€” a form that loads instantly on your desk can lag or time out on crowded event WiFi.
  • For a recurring class or weekly kiosk, the same printed code keeps working indefinitely โ€” you only need a new one if you create a brand-new form rather than editing the existing one.
  • Running the same form across many tables, rooms, or store locations? Generate a full batch of identical codes at once from the bulk workspace instead of downloading them one at a time.
Running the same form across many locations or events? Generate a batch from CSV โ†’Generate from CSV โ†’
Bulk pricing: 20 codes free, then $7 for one batch up to 5,000, or $39 once for unlimited batches forever โ€” plus a logo on every code and printable label sheets.See full pricing โ†’

Questions

Where do I get my form's link?

In Google Forms, click Send, choose the link icon, and copy the URL โ€” paste that in below.

Does this pre-fill any answers?

No, it just opens your form. If you need pre-filled fields, use Google Forms' own "pre-fill link" option first, then paste that longer URL here instead.

Should I use the short forms.gle link or the full forms.google.com URL?

Either works. The short link keeps the QR pattern a little simpler; keep the full one if you'll need it for a pre-fill link later.

Will this work for feedback forms at events, in a classroom, or on a restaurant table?

Yes โ€” that's the most common use. Print it on a table tent, an open-house sign-in sheet, a classroom worksheet, or a restaurant card.

Does this add any Google Forms features, like tracking or auto-checking people in?

No โ€” it doesn't add any functionality to the form. It only solves the "nobody wants to type a long URL from a sign" problem.

Can I track how many people scanned versus how many actually submitted?

This tool doesn't track scans โ€” it just encodes your link. For submission counts, use Google Forms' own built-in response summary.

Does the QR code stop working if I edit my form later?

No โ€” editing questions inside an existing form doesn't change its URL, so the same code keeps pointing to the current version.