URL QR Code Generator
Transform any website link into a clean, scannable QR code. Add Google Analytics UTM campaign tags, verify color contrast, and download in vector SVG or high-res PNG.
What should the QR open?
static — free download, no account. Can't be changed after printing.
Design it
Preview & download
free · no account · no watermark
Need to change this website destination later?
If you print this QR code on signage, brochures, or trade show banners and your website redesign changes URLs, static codes break. HoldQR lifetime dynamic QR codes let you change destinations anytime.
How to Create a QR Code from a Link
1. Paste Your Destination Link
Enter your website URL or landing page link. HoldQR automatically ensures the HTTPS protocol is valid.
2. Add UTM Tracking & Customize
Optionally add campaign source, medium, and campaign tags to trace traffic in Google Analytics, then tune your color contrast.
3. Download High-Res PNG or Vector SVG
Export your code in vector SVG for commercial printing, or up to 2048px PNG for immediate web and print publishing.
Optimizing URL QR Codes for Physical Print
Shorter URLs Equal Easier Scans
Every additional character in a URL increases the density of dots in the QR code matrix. Keeping URLs concise (or using dynamic redirection) allows the QR code to use fewer modules, meaning phones can scan it from further away and in poorer lighting.
High-Contrast Color Rule
Smartphone camera sensors rely on high luminance contrast to decode modules. Always ensure dark foreground dots over a crisp, solid white or light background. Our built-in contrast meter ensures you meet the ISO/IEC standard before printing.
Frequently Asked Questions
Can I create a QR code for any website link?
Yes! You can encode URLs for ecommerce stores, blog posts, YouTube channels, portfolio pages, Google Forms, Notion docs, and any public web address.
How do UTM parameters work with QR codes?
UTM parameters are tags appended to your link (such as utm_source=flyer and utm_medium=qr). When visitors scan your physical QR code, Google Analytics records the exact marketing channel they came from.
Do static URL QR codes ever expire?
No. Static QR codes encode the destination URL directly into the matrix pixels. As long as your website remains active and the printed image is clear, the QR code works permanently.
What happens if my destination website link changes?
Because static QR codes encode the exact characters into the print, you cannot change where a static QR code points after printing. If you need the ability to edit the destination URL without reprinting, use a HoldQR Dynamic QR code.
Recommended Guides
Technical best practices and printing guidelines from our engineering team.
What Is a Dynamic QR Code? How It Works and When to Use One
Understand the architecture of dynamic QR codes: how short edge redirects decouple the printed matrix from the destination URL, and why physical print requires dynamic routing.
Dynamic vs Static QR Codes: What's the Difference?
Compare pattern density, editing capabilities, analytics, latency, and costs between static and dynamic QR codes with a comprehensive architectural comparison.
What to Do When You Print a QR Code with the Wrong Link (And How to Fix It)
Printed 10,000 brochures or boxes with a typo or 404 URL? Discover the 3 emergency technical workarounds, why static QRs cannot be edited in ink, and how to prevent reprint disasters.
More Free QR Tools
Explore our suite of client-side QR utilities.
Free QR Code Generator
Generate instant static QR codes for URLs, Wi-Fi, contacts, SMS, and text.
QR Code Scanner Online
Scan and decode QR codes directly in your browser from an image or live camera.
Can You Change This QR Code?
Upload any QR code to find out if its destination can be updated after printing.
QR Code Size Calculator
Calculate the minimum and recommended physical print size based on scan distance.