A Zoom QR code is a standard QR code that holds your meeting's join link, such as https://zoom.us/j/123456789, so people can scan a screen, slide, or door sign and land in the meeting. The generator does not contact Zoom; it encodes exactly the link you paste.
The link behind the code matters more than the code: which kind of Zoom link you paste decides who can join and how long the printed code stays useful.
How do you make a Zoom QR code?
- In Zoom, copy the meeting's join link from the meeting details or invitation.
- Paste it into the Zoom Meeting URL field.
- Download the PNG or SVG. Scan it from a second device before you display it.
The QR holds the link unchanged, including any query string, for example:
https://zoom.us/j/123456789?pwd=EXAMPLEPASSCODE
A longer link means a denser QR. A link with a long pwd= value produces a noticeably more detailed pattern than https://zoom.us/j/123456789, so display it larger on a slide.
Should the passcode be inside the link?
Zoom can embed the passcode in the invitation link (the pwd= part) so people join with one click. That convenience has a cost. Anyone who sees the code can join with no other step, because the passcode travels inside the link. Zoom describes the embedded passcode as encrypted, but that does not help when the link is public: whoever holds the link can join. Security commentary on Zoom links advises against publishing links containing pwd on public pages for the same reason, and the meeting's waiting room remains the control that still applies.
| Situation | Suggested approach |
|---|---|
| Private team meeting on a shared screen | Link with embedded passcode is fine; the audience is known |
| Classroom or workshop with a projected slide | Link without pwd; say the passcode aloud, and use the waiting room |
| Public poster or website | Avoid live meeting links; use registration or a landing page, and admit people from the waiting room |
Personal Meeting ID or a scheduled meeting?
A link built from your Personal Meeting ID never changes, which suits a permanent "office hours" sign. It is also the same room every time, so anyone who saved the link can drop in whenever you are using it. A scheduled meeting link is specific to that session, but a printed code for a one-off meeting becomes useless when the session ends. Decide which you are making before you print.
What if the meeting link changes?
A static code cannot be edited. For recurring events where the link may rotate, point the code at a page you control that holds the current link, using the URL QR code generator. If you only need a code for today's session, a static one is fine. The trade-off is described in static vs dynamic QR codes.
Where does it work well?
- Conference-room displays and hybrid-meeting signs, where people arrive with phones.
- Lecture slides, so students join without typing a nine-to-eleven-digit meeting ID.
- Printed invitations for a webinar that has a registration page.
See meeting room QR codes for a fuller layout guide.
How do you test it?
Scan with a phone that has Zoom and one that does not, and confirm the join screen shows the right meeting. On a projected slide, test from the back of the room, since screens are scanned from farther away than paper. Check readability with the scannability tester and review the print size guide for distance-to-size ratios.