QR code for a YouTube video or channel
Paste the video or channel URL. YouTube has four address shapes and this checks yours rather than rebuilding it.
A YouTube QR code stores the address of a video, channel or playlist, which a phone opens in YouTube.
Style this code — colour, shape, branding, frame and output
Colour & contrastThe ink, the paper behind it, and the three eyes. Every choice is contrast-checked as you make it.
ShapeHow the squares are drawn. The three eyes are styled apart from the data, because a scanner finds the code by them.
BrandingYour mark on the code. Every picture here costs scanability — the notes say how much, and the preview is the truth.
Frame & captionA border and a line of text around the code — the "scan me" that tells a passer-by what it is for.
OutputWhat comes out of the download buttons, and what the symbol actually carries.
Print-ready PDF
A press file at the finished size: 3mm bleed, crop marks and a trim box a print shop’s checks read. The code is drawn black on white whatever the design above — how a colour prints is something only a test print can show.
Four address shapes, none of them guessable
/watch?v=, /@handle, /channel/UC… and youtu.be/… are all YouTube and none can be derived from a channel name. The URL you paste is validated as being on YouTube and encoded unchanged.
youtu.be makes a smaller code
The short form is a genuine YouTube address, not a third-party shortener, so it costs no dependency and encodes to a lower symbol version. On a poster read from across a room, that is worth having.
A timestamp survives; a playlist position may not
A ?t= start time is part of the URL and encodes fine. A position within a playlist depends on the playlist not changing, which is not something a printed code can hold still.
YouTube QR codes
Video or channel?
Either — both are URLs. A video is the better choice on print, because it lands somewhere specific rather than on whatever was uploaded most recently.
Will it autoplay?
That is the app or browser’s decision, not the code’s. Assume it will not and print accordingly.
Can I use a shortener to make the code smaller?
youtu.be is YouTube’s own and is fine. A third-party shortener adds a service that can disappear, and a printed code cannot outlive its redirect.
Can it start the video at a particular moment?
Yes — a URL with a start time carries into the code and the player honours it. The payload grows by a few characters and nothing else changes.
Want to change it after it’s printed?
Make it a dynamic code: it carries a short link you can point somewhere new at any time, and it counts every scan. A free account includes 5 dynamic codes and needs no card — and a dynamic code keeps redirecting even if you never upgrade.

Built to ISO/IEC 18004:2024 (the QR code symbology) · RFC 3986 (URI syntax)