How to Create a URL QR Code
Generate a QR code that opens any website or deep link with a single scan.
A URL QR code is the most common type — scanning it opens a link in the user's browser or a connected app. Use it for landing pages, product pages, social profiles, app deep links, or anywhere you want to bridge offline → online traffic.
When to use URL QR codes
- Print marketing (flyers, posters, business cards) that should drive web visits
- Restaurant menus, event programs, or signage
- Mobile-app deep links via custom schemes (e.g.
spotify://,twitter://) - Tracking marketing campaigns when paired with UTM parameters
Generating a URL QR code in QRolling
- Open the [QRolling generator](/) and select the URL type tab.
- Paste your destination URL into the URL or Deep Link field. Always include the protocol (
https://). - Optionally give it a name in the QR Code Name field — this is for your dashboard, not visible to scanners.
- Click Continue to Design to customize colors, frame, and logo.
- Download as PNG for digital use, SVG or EPS for print at any size.
Static vs dynamic for URLs
- Static — the URL is encoded directly into the QR pattern. Works forever, free, but you can't change the destination without reprinting.
- Dynamic — the QR points to a short QRolling redirect that you control from your dashboard. Update the destination anytime, and you get scan analytics. Requires a paid plan.
If the URL might ever change (campaign URLs, evolving product pages, A/B tests), go dynamic.
Tips for higher scan rates
- Test the QR with at least three apps (iOS Camera, Android Camera, Google Lens) before printing.
- Pair the code with a clear call-to-action: "Scan to view menu" beats a naked QR every time.
- Keep contrast high — dark code on light background scans best.
- Add a logo only after testing with High error correction; logos can break low-correction codes.
Frequently asked
Do I need an account to create a URL QR code?
Building one, styling it and previewing it need nothing at all. Downloading the file needs a free account, by email or Google, and that account is also what keeps the code editable and its scans countable afterwards.
Can I edit the URL after printing?
Yes. Every code made here is dynamic, so the printed pattern stays as it is while the destination remains yours to change. A static code encodes the URL directly into the pattern, which is why changing one means reprinting.
What's the maximum URL length?
Technically up to 4,296 characters, but anything past ~150 characters makes the QR pattern very dense and harder to scan. Use a URL shortener or QRolling's dynamic URLs for long links.