You have a Google Doc — a menu, a syllabus, a price list, a form, a proposal — and you want people to access it by scanning a QR code from a printed flyer, poster, or handout. Here's how.
Step by Step
1. Set sharing permissions
This is the step most people forget. By default, Google Docs are private.
- Open your Google Doc (or Sheet, or Slides)
- Click Share (top right)
- Under "General access," change from "Restricted" to "Anyone with the link"
- Set permission to Viewer (or Commenter/Editor if you want people to contribute)
- Click Copy link
Without this step, people who scan the QR will see "You need permission to access this document." Not a good experience.
2. Shorten the URL (optional but recommended)
Google Doc URLs are long:
https://docs.google.com/document/d/1aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789/edit?usp=sharing
This creates a dense QR code. You can use a URL shortener or — better — use a dynamic QR code at qree.app which encodes a short redirect URL regardless of destination length.
3. Create the QR code
- Go to qree.app
- Paste the Google Doc link
- Customize colors if needed
- Download as PNG or SVG
When scanned, the document opens in the browser — mobile-friendly, no Google account needed for viewing.
Works with All Google Workspace Files
The same method works for:
Google Docs — documents, reports, guides, menus, syllabi.
Google Sheets — price lists, schedules, sign-up sheets, data tables.
Google Slides — presentations, pitch decks, training materials.
Google Forms — surveys, RSVPs, feedback forms. See our dedicated Google Form QR code guide.
Google Drive folders — share an entire folder of files. Set the folder to "Anyone with the link can view."
Use Cases
Classrooms. A QR on the whiteboard linking to today's assignment, reading material, or the class syllabus. Students scan instead of typing URLs. Teachers update the document — the QR stays the same (if dynamic).
Restaurants and cafes. A Google Doc as a simple free menu. No website needed, no menu platform, just a Doc with your items and prices. Update the Doc when prices change — the QR on the table stays the same.
Offices. Meeting agendas, onboarding documents, policy guides. A QR on the conference room wall linking to the meeting template. A QR at the front desk linking to the visitor guide.
Events. A QR on the event program linking to the full schedule as a Google Sheet. Update the schedule in real time — attendees always see the latest version.
Real estate. A QR on the property listing linking to a Google Doc with detailed specs, photos, floor plans, and disclosures.
Training. A QR on printed training materials linking to the full digital version with videos and interactive content.
Static vs Dynamic
Static works if the Google Doc URL won't change and you don't need tracking.
Dynamic is better because Google Doc URLs are long (dynamic encodes a short redirect), you might replace the document later (new semester, new menu), and you can track how many people access the document.
Tips
Check permissions twice. Open the QR link in a private/incognito browser window. If you see "Request access," the sharing settings aren't right.
Mobile readability. Google Docs render well on mobile browsers, but check that your document formatting works on small screens. Avoid wide tables and tiny fonts.
Consider PDF for offline. If people might scan the QR without internet (field work, remote areas), link to a downloadable PDF instead of a Google Doc. See our QR code for file download guide.
Don't use the /edit URL. If you only want people to view, make sure the link ends with /view or has the correct sharing permissions. An /edit link with editor access means anyone can modify your document.
Create Your Google Doc QR Code
Go to qree.app, paste your Google Doc link, and download your QR code.