Free · no signup · never expires

Free QR code generator

Paste an https link, download the code. It's generated entirely in your browser — no account, no watermark, and the code keeps working forever.

Shorter is better — fewer characters means a simpler code that scans faster.

Builds https://www.youtube.com/@handle in your browser. It doesn't check that the channel exists.

Error correction

~15% — good default

SVG is vector — any size, no blur.

#000000
Logo (optional)

Stays on your device — the file is never uploaded. Adding a logo switches error correction to H so the code still scans.

QR code for your YouTube channel or video

A QR code for YouTube is an ordinary link QR. What matters is which link you encode, because a static code can't be edited after it is printed.

Your channelhttps://www.youtube.com/@yourhandleThe default for anything printed. Use the @handle helper in the tool to build it.
Channel + subscribe prompthttps://www.youtube.com/@yourhandle?sub_confirmation=1Opens the channel with a subscribe confirmation for signed-in viewers. Good when the ask is “subscribe”.
One videohttps://youtu.be/VIDEO_IDUse the short link from Share: fewer characters make a simpler code. Best when the print piece is about that video.

Where creators put it

  • ✓Merch: a small code on a hang tag or the back of a shirt, pointing at the channel.
  • ✓Flyers and posters for a local event, a talk or a meetup you filmed.
  • ✓The last page of a printed or PDF guide, linking to the video that walks through it.
  • ✓Business cards, next to your handle in plain text for people who won't scan.

Prefer the channel link on anything that stays in circulation: a handle outlives any single video. If you might rename the handle, point the code at a page you control instead, as described below.

Why is this free when others charge?

Runs in your browser

A QR code is just math — turning text into a grid of squares. Your browser does it in a millisecond, so there's no server doing the work and nothing for us to charge for.

Never expires

The code encodes your link directly. No redirect through our site, no account to lapse, no “upgrade to keep your QR working” email six months after you printed 500 flyers.

No watermark, no signup

PNG at up to 2048px or a vector SVG you can scale to a billboard. Yours to use anywhere, commercially or not.

Static vs “dynamic” QR codes

Most paid QR services sell you a redirect, not a QR code. Know what you're getting:

Static QR (this tool)Encodes your link itself. Works forever, no one can turn it off. The link can't be changed after printing.
“Dynamic” QR (paid tools)Encodes a short link on the vendor's domain that redirects to yours. Editable and trackable — but the moment you stop paying, the redirect dies and every printed code goes dead.

Want to change the destination later or count scans without paying a QR vendor? Point the code at a page you control and change that page — the code itself never has to change.

Before you print

  • ✓Test-scan with a real phone before you print anything. Two phones if it's going on paper.
  • ✓Keep the link short. Every extra character makes the grid denser and harder to scan from a distance.
  • ✓Only https:// links are accepted here — plain http links make some phones show a warning anyway.
  • ✓Adding a logo? Use the option above — it keeps the logo small and bumps error correction to H so the code still scans. Test it anyway.
  • ✓Dark code on a light background scans best. Inverted or low-contrast codes fail on a lot of camera apps.
  • ✓Leave the white border (“quiet zone”) alone — scanners need it.

Frequently asked questions

Does the QR code expire?

No. The code encodes your link directly, with no redirect through our servers, so there is nothing that can be switched off. A code you download today will still scan in ten years as long as the link it points to is alive.

Can I use the QR code commercially?

Yes. Print it on packaging, flyers, menus, business cards or billboards. There is no watermark, no attribution requirement and no licence to buy.

Can I change the link after I've printed the code?

Not the code itself: a static QR code is the link. If you might need to change the destination later, point the code at a page you control (for example a link on your own site) and change where that page sends people.

How do I make a QR code for my YouTube channel?

Type your @handle in the YouTube box under the link field and press Use channel link. It builds https://www.youtube.com/@yourhandle, optionally with ?sub_confirmation=1 so signed-in viewers see a subscribe prompt, then generates the code in your browser. For a single video, paste its share link (youtu.be/…) instead. Scan it with a phone before you print.

Should I download PNG or SVG?

PNG for screens, documents and most print jobs. SVG when a designer or printer asks for a vector file, or when the code will be blown up to poster or banner size: it scales without getting blurry.

Why won't my QR code scan?

The usual causes are low contrast (keep dark modules on a light background), a missing white border around the code, a link so long the grid becomes too dense, or a logo covering too much of the pattern. Test with a real phone before printing.

Why is this free when other QR tools charge?

Generating a QR code is a tiny calculation your browser can do in a millisecond. Paid services mostly charge for a redirect on their domain plus scan analytics, which is also what stops working when you cancel. This tool has no server-side step to pay for.

Next step

Read the guideHow to start a faceless YouTube channel with AIPick a niche from real channel data, produce with AI voice and visuals, then review each upload.
Build the channel with Golden

Elevate is a private mentorship for faceless YouTube: the course, the AI production tools, the members-only Niche Finder and unlimited 1-on-1 calls with Golden.

See the plans on Whop (opens in a new tab)

More free tools

All free tools

YouTube thumbnail tester — see your thumbnail in the feed next to real videos before you publish.

YouTube description generator — put the same channel and subscribe links in every video description.

Is this IP really residential? — check proxy vendor exit IPs against public registry data.

Built by Elevate — a community for people building real YouTube channels.