Skip to content
PDFMergely
Merge PDFs

Make a QR code for a link

The plain case, done properly: no redirect in the middle, no expiry, no scan counting.

Files never leave your device · No upload · Free
Loading tool…

Most QR generators quietly point the code at their own domain and forward the scan to you. That lets them count scans, and it also means your printed poster stops working the day they change their pricing. This writes the address you type directly into the code. Nothing sits in between, so the code works forever and nobody is watching who scans it.

How to make a QR code for a link

  1. 1

    Paste the address

    Include the https at the front. Shorter addresses make simpler, more reliable codes.

  2. 2

    Set colours and size

    Dark on light scans best. The contrast check warns you before you print something that will not read.

  3. 3

    Download

    PNG up to 4096 pixels for screens and posters, SVG for artwork, PDF for print.

Why the redirect is the problem

A QR code that goes through someone else’s service is a dependency printed on a thousand leaflets. When the free tier ends, your leaflets end with it. A static code has no such dependency.

Frequently asked questions

Will this code expire?+

No. The address is inside the code. There is no account, no service and no subscription that can switch it off.

Can I change where it points later?+

Not once it is printed, because the address is in the image. If you need to redirect later, point the code at a short link you control, on your own domain.

Does anyone count the scans?+

Not through us. There is nothing between the code and your website. If you want scan numbers, use a tracked address in your own analytics.

Why is my code so dense?+

Long addresses make busy codes. Drop unnecessary tracking parameters from the link and the pattern gets noticeably simpler.

Related tools