QR-code anatomy

URL QR code generator

TL;DR — A URL QR code encodes a website link inside the matrix. When scanned, the phone opens that URL — no app needed. The most common QR type by an order of magnitude.
Make a url QR →

What goes inside a URL QR code

Just one thing: a fully-qualified URL like https://example.com/menu. Anything starting with https:// or http:// is valid. Mailto, tel, sms, and other URI schemes work too if you want the phone to launch a different app, but most URL QRs encode a regular website.

Static URL QR codes encode the URL directly into the matrix — once printed, the destination cannot change. Dynamic URL QR codes encode a short link (qrshop.io/s/abc123) that you can re-point at a different URL any time without reprinting. If your destination might ever change, dynamic is the right choice.

When URL QRs make sense

Most marketing scenarios use URL QRs. A few examples:

  • Restaurant menus pointing at the digital menu page
  • Product packaging pointing at a how-to-use guide or a registration page
  • Business cards pointing at a personal landing page or LinkedIn profile
  • Posters and flyers pointing at the event registration form
  • Trade-show booths pointing at a lead-capture form
  • Real-estate yard signs pointing at the property listing

What scanning a URL QR actually does

When someone scans a URL QR with their phone camera (iOS Camera app, Google Lens, or any third-party QR app), the phone shows a banner asking 'Open https://example.com?'. They tap it; their default browser opens; they're at your destination. The whole flow is 2–3 seconds.

Phones never auto-navigate from a QR scan — there's always a confirmation step to prevent malicious QRs from drive-by-redirecting people. Your URL needs to look trustworthy in that confirmation banner. Long URLs with random tracking params can look phishy. Use a short, branded domain when possible.

Frequently asked

Can a URL QR code link to a PDF or other file?

Yes — if your PDF is hosted at a public URL, the QR can link to it. The phone downloads or opens the PDF in its built-in viewer. For better UX, use an HTML page instead of a raw PDF — PDFs are awkward to read on phones.

Will the URL inside a static QR change if my website changes?

No. Static QRs embed the URL forever. If you change the website's URL structure (e.g. /menu becomes /digital-menu), the printed QR will keep pointing at the old URL — usually a 404. Use a dynamic QR if your URLs might change, or set up a permanent URL redirect on your server.

How long can a URL inside a QR code be?

Technically up to ~2,953 characters at error-correction level L, much less at level H. In practice, URLs over ~150 characters produce visually dense QRs that are harder to scan from a distance. Use a URL shortener or a dynamic QR if you have a long destination URL.

What to do next