Google Form QR Code Generator

The fastest way to get a form in front of a room full of people. Print the code, everyone scans, everyone answers on their own phone — no links read out, no addresses typed wrong.

Make your Google Form QR code

Link to any web page

Try something like https://example.com/

Live previewSample code
Sample QR code — enter your details to generate your own
Copy QR code image
Hide design presets

This code is static and permanent. To change where it points after printing, .

Why Use This Tool

Turn any Google Form into a QR code for surveys, sign-ups, feedback and attendance. Free, no signup, and printable at any size for classrooms and events.

Free, Unlimited, No Signup

Generate as many QR codes as you need without an account, a trial, or a credit card. Free codes carry a small linkutm wordmark in the bottom corner; create an account to replace it with your own logo or remove it entirely.

Your Data Never Leaves the Browser

Every code is encoded and rendered locally in JavaScript. Wi-Fi passwords, contact details, and campaign URLs are never uploaded to a server or logged anywhere.

Designed, Not Just Generated

Twelve ready-made designs pairing eight module styles with shaped finder patterns, brand colours, and gradients. Export a code that looks like it belongs on your packaging, not like a default black square.

Print-Ready PNG, SVG, and PDF

Download a 1200px PNG for digital, a vector SVG that scales to a billboard without a single soft edge, or a print-ready PDF. Copy straight to the clipboard when you just need it in a deck.

How It Works

  1. 1

    Get the response link, not the edit link

    Use the Send button and copy the link, or take the shortened forms.gle address. The URL in your browser while you are building the form is the edit link — encode that by mistake and anyone who scans can rewrite your questions. Check the link opens the form as a respondent in a private browser window.

  2. 2

    Set the access settings before you print

    Decide whether respondents must sign in. Requiring a Google account gives you identity and stops duplicate submissions, and it also blocks anyone without one — which in a public or customer-facing setting means a large share of scans go nowhere. For open feedback, turn sign-in off.

  3. 3

    Keep the form short enough to finish standing up

    Scanned forms are filled in on a phone, often in a queue, a classroom or a foyer. Five questions is a good ceiling. Every extra screen loses respondents, and long-answer text fields on a phone keyboard lose them fastest of all.

  4. 4

    Print it large and say what it is for

    5cm minimum for a wall poster, 3cm for a handout, with a line saying what the form is and how long it takes. 'Scan to give feedback — 4 questions, under a minute' converts far better than a bare code labelled 'Survey'.

The uses this beats everything else at

Classroom attendance and quick quizzes, where a code on the board is faster than any register. Event feedback collected while people are still in the room, which is when responses are honest and response rates are high. Sign-up sheets at stands and open days. Incident and maintenance reports on equipment, where the code lives on the machine and the form pre-identifies which machine it is. Restaurant and clinic feedback, where the alternative is a comment card nobody fills in.

Pre-filling answers is the trick most people miss

Google Forms can pre-fill fields from URL parameters. Use Get pre-filled link from the form's menu, fill in the fixed values — room number, table, branch, machine ID, event name — and copy the resulting URL. Generate one code per location from those pre-filled links and every submission arrives already labelled, with no chance of a respondent picking the wrong option. This turns a generic feedback form into a per-table, per-room or per-asset reporting system for no extra work.

When the form closes, the code should not break

Forms get closed, retired, or replaced each term or season, and a static code pointing at a closed form shows a dead end. If the print is reusable — a classroom poster, a table tent, a sign on a machine — encode a short link you control and repoint it at the current form each cycle. One print run then lasts years.

Free Tool vs linkutm Platform

Every code on this page is free to make and never expires. The linkutm platform adds the parts a printed code cannot do on its own — editing the destination, and counting the scans.

Feature
Free Tool
linkutm Pro
QR codes you can generate
Unlimited
25 a month on the free plan
Content types
10 static
All 13, including PDF, Multi-URL, and App
Design presets, colours, and gradients
12 presets
Full control
PNG, SVG, and PDF download
Works with no account
Editable destination after printing
Scan tracking and analytics
Location, device, and referrer breakdown
Branded short domain on the code
Custom back-half (your own short code)
Your own logo instead of the linkutm mark
Frames with a scan call to action
Error correction level control
Always H
L, M, Q, or H
Built-in UTM builder and templates
Folders, tags, and team workspaces

Frequently Asked Questions

Want To Know Who Scanned It?

A dynamic QR code keeps the same printed pattern while you change where it points, and shows you every scan — when, where, and on what device.