Turn a YouTube link into a QR code
Paste a link to a channel, video, Short, or playlist, and the generator reads its structure and tells you which one it found — no need to pick a type first. A messy link copied from the YouTube app, full of tracking parameters like ?si= or &feature=shared, gets rebuilt into a clean version before the code is generated, so https://youtu.be/dQw4w9WgXcQ?si=abc123&feature=shared becomes plainly https://www.youtube.com/watch?v=dQw4w9WgXcQ underneath the QR.
For a channel link specifically, a checkbox appears for adding YouTube’s own subscribe-confirmation parameter — with it on, scanning the code opens the subscribe prompt directly instead of just landing on the channel page.
Color comes next: the tool’s own accent, plain black, or a color you pick yourself. Choosing a custom color turns on a contrast check against the white background, since a code with too little contrast can be unreliable to scan — the warning shows up immediately if the combination gets risky.
The format choice changes what you get, not what the code points to. A plain QR is just the code. A Subscribe Card wraps it with a small label — the channel handle for channels, a watch or playlist prompt for the rest — sized for something you’d actually print, like a card or sticker. An Overlay version drops the background entirely, meant for laying the code over a video or stream graphic rather than sitting on a white square.
Everything updates as you type or change an option, and both downloads — PNG for quick use, SVG for anything that needs to scale for print — are generated from what’s on screen. Nothing here is sent anywhere; the link is read, cleaned, and turned into a code entirely in your browser.