Video from the beginning
The standard case — a code opening a video at its start, suitable for packaging or a poster.
Encoded as
https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=0Send someone to a specific video, and to the exact second that matters.
Generated on your device. Nothing you type is sent anywhere.
A YouTube QR code opens a video. The feature that makes it genuinely useful for printed material is the start timestamp: rather than dropping someone at the beginning of a twenty-minute installation guide, the code can land them at the step they are actually stuck on. That turns one video into a set of codes — one per step, printed next to the relevant part of an instruction sheet or on the component itself. It is a considerably better experience than a single code plus a written instruction to skip to 6:42.
A long guide can be referenced at a dozen precise points, each with its own code beside the relevant step. The alternative — a written note to skip to a certain minute — is followed by almost nobody.
Some things are far quicker to show than to write, particularly physical assembly. A code on the part itself is more useful than a paragraph attempting to describe the motion.
YouTube handles storage, transcoding and bandwidth, and the video adapts to whatever connection speed the viewer has. There is nothing on your own infrastructure that could go down and break a printed code.
Automatic captions and translated subtitles are available on the platform, which makes a video code more accessible than most printed instructions in a single language.
The standard case — a code opening a video at its start, suitable for packaging or a poster.
Encoded as
https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=0Opens the video at 6 minutes 42 seconds. Printed beside step four of an instruction sheet so the viewer arrives exactly where they need to be.
Encoded as
https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=402The Video ID is the eleven characters after v= in a YouTube address. In youtube.com/watch?v=dQw4w9WgXcQ the ID is dQw4w9WgXcQ. Use the ID rather than pasting a full share link, which carries tracking parameters that make the pattern denser.
Put a value in Start at to open the video partway through. It is measured in seconds, so 6 minutes 42 seconds is 402. Leave it at zero to begin at the start.
Unlisted videos work from a direct link, but private ones do not — they show an access error to everyone except accounts you have specifically invited, which is rarely what printed signage intends.
Confirm the video opens and starts at the right moment. Timestamps are easy to miscalculate when converting minutes to seconds, and the mistake is invisible until you scan.
Share links carry tracking parameters such as si= and feature=share that add nothing for the viewer and noticeably densify the pattern. On a small printed label that difference can be the reason a code will not scan. Extract the eleven-character ID and use that.
The start value is in seconds, not minutes and seconds. Entering 642 for 6 minutes 42 seconds lands the viewer at 10 minutes 42 instead — plausible enough that it may not be noticed until someone complains that the video shows the wrong step.
Private videos are visible only to invited accounts, so a printed code shows an access error to everyone who scans it. Unlisted is usually what people actually want: not searchable, but viewable by anyone with the link.
The video ID is inside the pattern. Re-uploading an edited version produces a new ID, so every printed code points at the old one — or at nothing, if the original was removed. Edit in place where possible rather than replacing.
Mobile browsers commonly block autoplay, so the viewer arrives at a paused video and must press play. That is fine, but it means a code beside a machine will not simply start explaining itself to someone with their hands full.
The payload is a standard https link, so every scanner handles it. With the YouTube app installed the link opens there and the timestamp is respected; without it, the video plays in the mobile browser and timestamps still work. Autoplay is blocked by most mobile browsers, so the video generally arrives paused at the correct point. Some in-app browsers inside other social platforms play video poorly or refuse fullscreen, which is a platform limitation rather than a fault in the code. Desktop scans open the video in a browser tab and behave normally.
The link uses the canonical watch?v= form rather than a youtu.be short link. Both work, but the canonical form is the documented one and is less likely to be rewritten by intermediaries. The t parameter accepts a plain integer number of seconds.
It is the eleven characters after v= in the YouTube address. In youtube.com/watch?v=dQw4w9WgXcQ the ID is dQw4w9WgXcQ. Using the ID rather than the full share link avoids the tracking parameters YouTube appends, which make the pattern denser without benefiting the viewer at all.
Enter the start point in seconds in the Start at field. Six minutes forty-two seconds is 402, not 642 — the value is a plain second count, and the minutes-and-seconds mistake is the most common error with these codes because the result looks plausible.
This generator produces video links. For a channel, use the URL generator with your channel address, which will be either youtube.com/@yourhandle or youtube.com/channel followed by the ID. The handle form is shorter and produces a sparser code.
Usually not. Most mobile browsers block autoplay to save data, so the viewer arrives at the right moment with the video paused and taps play. Worth knowing if you were planning a code beside machinery for someone whose hands are occupied.
A re-upload gets a new ID, so every printed code still points at the old one. If the original was deleted, the codes lead nowhere. Where possible edit the existing video rather than replacing it, so the ID and all printed codes stay valid.
No. The link is assembled in your browser and the pattern drawn on your device, with nothing transmitted while you type. YouTube naturally sees the request when someone scans the finished code and plays the video, as it would for any link.
This generator is part of social media QR codes — see the whole group, and what to decide before you generate one.