How to make a video QR code
SmartQRCode editorial · Updated October 2026
How to make a video QR code that opens a hosted page of films, not a watch URL trapped in the modules. Paste a YouTube or Vimeo URL, title the page, add an optional second film, then print. Swap the cut later. If one YouTube link is final and uncounted, encode it in Canva.
How to make a video QR code
The Video type is a landing page: page title required, a description, YouTube or Vimeo URL in Video 1 URL, optional title and cover, then an optional second video. A website field can sit under the films. The symbol encodes a SmartQRCode URL, so the cuts can change after the packaging is sealed. It is not a redirect to youtube.com, and it is not a file you upload to us as a blob.
Do not use this type to host a 4K master. We embed the URL you paste. Do not use it as a ticket scan. Do not use it when the only job is one immortal YouTube link and no count. A static encoder is the right one-off then. Paid options are $1.99, $29, $97, or $197. There is no unpaid tier. The hosted page lasts as long as we resolve it.
The sibling that treats the page as a campaign surface, not the form, is QR code for a video landing.
Paste the first YouTube or Vimeo URL
- Pick Video in create. Website URL that happens to be a YouTube link is a different type: a redirect, no gallery.
- Enter Page Title. The form requires it. My Videos is a placeholder, not a strategy.
- Add Description if a sentence helps. Keep it short enough to read standing up.
- Paste Video 1 URL (YouTube/Vimeo). This field is required. A watch URL or a Vimeo URL. A file path from your laptop will not embed.
- Fill Video 1 Title if the page should name the cut. Upload Video 1 Cover Image only if you want a still. The control is a cover image aspect crop, video-shaped, not a square logo.
- Add Video 2 URL only if there is a second film. Title and cover follow the same pattern. There is no Video 3 field.
- Optionally paste a Website URL under Link for a homepage after the films.
- Pay, then scan the live code. The editor preview is /qr-preview. Export SVG or 300 dpi PNG or PDF. Print at least 2 cm across for a phone at about 30 cm. On a trade-stand roll-up the scanner is metres away, so enlarge the symbol and put it at chest height, not in the footer.
Use the video QR code generator for this type. A text QR code is the wrong substitute for a film.
What the second video slot is for
what the second video slot is for is a second embed, not a playlist dump. Demo then FAQ. English then Spanish. Before then after. If you have twelve cuts, this type is the wrong shelf. Host a playlist on YouTube and paste that one URL in Video 1, or use a Website URL type to the playlist.
Empty Video 2 is fine. A filled Video 2 with a dead URL is a button to a missing film. Test both embeds on a phone on cellular, rather than stopping at studio Wi-Fi. Product packaging and launch kits often need one film at ship and a revised cut after the first reviews. That is the hosted job.
An app QR code is a store page, not a trailer gallery. Keep trailers here and store links on the App type if you need both jobs. Two symbols, two counts.
Can you promise autoplay on a poster
can you promise autoplay on a poster is no. Phone browsers decide. Silent autoplay policies change. Print a still, a title, and a scan cue. Do not print a claim that the film starts by itself.
Covers are optional. A custom still helps when the default YouTube frame is a black slate or a spoiler. The cover does not replace a valid URL. If the URL 404s, the pretty still still fails.
Analytics on this type are scans of the code: time, device, country. They are not YouTube watch time. If you need view-through, read YouTube, not the QR dashboard.
Embeds that 404 after the poster ships
Unlisted versus public, a region lock, and a channel that later goes private are the usual corpses. The QR still scans. The landing page still opens. The embed is empty. Paste a working URL. That is the edit-after-print you paid for. A static YouTube QR in the modules cannot do it.
A Vimeo password page is the same shape of failure: the code is fine, the film is not. Do not password the embed if the poster is public.
Finder patterns covered by a play-button sticker, a quiet zone eaten by a yellow keyline, or a screenshot of the laptop sent to flexo will fail before anyone reaches YouTube. H correction helps a logo in the centre. It does not help a finder with a sticker on it.
Error correction levels are L about 7 percent, M about 15, Q about 25, H about 30. Higher correction survives more damage and packs the same payload into a denser pattern. For a clean paper insert, M is enough. For a logo or a scuffed carton, use H and print larger so the modules do not turn to grey mush. Export SVG for a cutter. Export a 300 dpi PNG or PDF for toner. Do not plate a photo of the editor.
A hosted video page lasts as long as the account keeps resolving. Pause if the film must stop. Archive if the print should keep working while you hide the row. Those states are not the same.
Baking one YouTube link into Canva instead
If the cut is final, the URL will not move, and you do not need a scan total, encode the watch URL as a static symbol in Canva or another free static generator. The modules hold YouTube. When the film is deleted, the print is a 404 with no dashboard to save it.
Use the Video type when you will swap the cut, add a second film, or count scans on the poster. Send printers a vector or a 300 dpi file at the real millimetre size. Do not plate the unpaid preview.
Questions this raises
An optional second YouTube or Vimeo URL with its own title and cover. The first URL is required. A third film is not a field.
No. The phone browser decides. Do not print Play automatically as a claim.
When that one film will never be replaced and you do not need scan counts. Encode the watch URL as a static file.
No. You paste a YouTube or Vimeo URL. The landing page embeds it. Replace the URL later without reprinting.
It is a redirect to YouTube, not a hosted video page with title, covers, and an optional second film.
Keep going
The tools and playbooks this post refers to, one click away.
Make the code this post is about
$1.99 for 7 days, then a paid plan. Pick a type, brand it, and edit the destination whenever you like, even after it is printed.