How to make a QR code for a Zoom meeting
- Copy the invite linkIn Zoom, open the meeting and click Copy invitation or Copy invite link. It looks like zoom.us/j/12345678901?pwd=….
- Paste the linkPaste it into the URL field. The passcode in the link lets people join without typing it.
- Add a frame"SCAN TO JOIN" with the date and time on your poster or slide.
- Test itScan it with a phone: the Zoom app (or browser) should open the meeting.
Use a link that stays valid
A printed code is only as good as the meeting link inside it. Zoom links behave differently:
| Meeting type | Does the link last? | Good for a printed code? |
|---|---|---|
| One-time meeting | Expires some time after the scheduled date | Only for that one event |
| Recurring meeting, "no fixed time" | Same link every time, until it goes unused for a long period | Yes: weekly classes, team calls |
| Personal Meeting ID (PMI) | Permanent while your account exists | Yes, but anyone with it can join any of your PMI calls |
| Webinar registration link | Valid until the webinar | Yes, for event promotion |
For a weekly class or a standing team meeting, create a recurring meeting with no fixed time and use that link. You get the same QR code for every session.
Passcodes and security
Zoom links usually include an encrypted passcode (?pwd=…). It lets people join with one tap, but it also means anyone who sees the code can join. For codes in public places:
- Turn on the waiting room, so you admit each person.
- Don't use your Personal Meeting ID on public posters; create a separate meeting.
- For public events, link to the registration page instead of the meeting itself.
Where meeting QR codes help
- Hybrid meetings: a code on the meeting-room screen so remote colleagues can join from their phones.
- Classes and coaching: a code on the notice board or the first slide of the recorded lecture.
- Webinars and events: a registration code on flyers, social posts and email signatures.
- Support desks: "Scan for a video call with our expert" on a store counter.
- Weddings and family events: a live-stream link for relatives who can't travel.
Google Meet and Microsoft Teams
The same approach works for any video call link:
- Google Meet: links look like meet.google.com/abc-defg-hij. Meetings created from Google Calendar keep their link; instant meetings may not.
- Microsoft Teams: copy the "Join the meeting" link from the invitation. For recurring meetings, the link stays the same for the series.
Add the date and time with an event code
A meeting link doesn't tell phones when the meeting is. Switch to the Event tab to make a calendar code with the date, time and the Zoom link in the location or description field. People scan once to add it to their calendar, with a reminder, and join from the calendar entry. Our event QR code page explains time zones and reminders.
Tips for slides and screens
- On a slide, make the code at least a quarter of the slide height, so people at the back can scan it.
- Leave it on screen for at least 30 seconds; people need time to open their camera.
- Add a short link in text under the code for people joining from a laptop.
Frequently asked questions
Can a QR code open a Zoom meeting directly?
Yes. The code holds the invite link; scanning opens the Zoom app or the browser join page.
Do people need to enter the passcode?
No, if the invite link includes the passcode (pwd=…). Anyone with the code can then join, so use a waiting room for public codes.
Will the QR code work for every weekly session?
Yes, if you use a recurring meeting with no fixed time, which keeps the same link.
Does it work with Google Meet or Teams?
Yes. Paste the Meet or Teams join link instead of the Zoom link.
Can I add the meeting to people's calendars?
Yes. Use the Event tab to make a calendar code with the date, time and link.
Why does my Zoom QR code say the meeting has expired?
One-time meeting links expire after the meeting. Create a recurring meeting and make a new code.
Related free tools
Was this page helpful?
Last updated October 27, 2026 by the PloraKit team. Found a problem? Tell us.
Coming soon: Pro — dynamic QR codes Waitlist
Edit where a code points after you print it, and see scan analytics (time, city, device). Your free static codes here stay free and keep working forever — Pro is an optional extra.
We will send one email when Pro launches and nothing else. Contact: plorakit@gmail.com