A Vimeo QR code encodes a video's address, such as https://vimeo.com/123456789, so a scan plays the video in the browser or the Vimeo app. Whether a stranger can actually watch it depends on the video's privacy settings on Vimeo, not on the QR code.
The generator encodes exactly the link you paste. It is free, needs no account, and runs in your browser.
How do you make a Vimeo QR code?
- Open your video on Vimeo and copy the address from the address bar or the Share dialog.
- Paste it into the Vimeo Video Link field.
- Download the code, then scan it from a phone that is signed out of Vimeo.
https://vimeo.com/123456789
Vimeo video addresses are short, so the code is sparse and reads well even at small sizes.
Which privacy setting works with a QR code?
The signed-out test in step 3 is not optional: it is the only way to see what a stranger sees. The table below follows Vimeo's help article on video privacy; plans and wording change, so check the current version before a big print run.
| Video visibility | What a scanner sees | Suitable for a printed code? |
|---|---|---|
| Public (all plans) | The video | Yes |
| Unlisted (paid plans) | The video, for anyone with the exact link; not in search or on your profile. Vimeo adds a "privacy hash" to the URL | Yes, and a good fit for a QR-only video such as a product demo. Paste the whole URL, hash included |
| Password (paid plans) | A password prompt | Only if you can give the audience the password in person |
| Embed only (paid plans) | Not viewable on vimeo.com at all, only on sites where it is embedded | No: a QR code to the vimeo.com address will fail |
| Private (all plans) | Only you and your team | No |
Password protection is useful for a class or client audience, but a QR code that leads to a password box will frustrate a random passer-by. Print the password next to the code only if it is meant to be low-security.
Link to the video page or to the player?
The watch-page link (vimeo.com/<id>) works everywhere and lets the viewer use Vimeo's controls. A player link goes straight to an embedded player with little else on the page, which can look cleaner on a phone but is a different address format; if you use it, paste it into the field the same way and test it. An unlisted video's address includes the privacy hash after the ID; paste it in full or the link will not open.
What breaks a Vimeo QR code?
- Uploading a new copy instead of updating the old one. A fresh upload gets a new address, so the printed code keeps pointing at the old video. Check whether your Vimeo plan lets you replace a video while keeping its link.
- Deleting the video or downgrading the account. Deleted content and, depending on the plan, changed privacy or storage limits can make the link fail.
- Switching the privacy setting later. Moving a public video to Embed only or Private makes every printed code fail. Re-test after any change.
Where does it work well?
Product packaging with a set-up video, instruction leaflets, real-estate tours on yard signs, museum labels, and portfolio cards for filmmakers. For YouTube-hosted video, use the YouTube QR code generator. For a fuller plan around video and print, see QR codes for real estate and QR codes for museums.
How do you test it?
Scan from a phone on mobile data, not your office Wi-Fi, to see the real-world load time. Confirm the video autoplays or shows a clear play button and that the sound works. Check contrast and margins with the QR validator, and follow the print size guide for size.