Turn a link into a custom QR code
Paste a web address and the code opens it directly. Phones skip our servers entirely, so there is nothing to renew.
- No signup
- No scan ads or redirects
- SVG, PNG & vector PDF
- Runs in your browser
Use a page you control and keep it live; the code points here forever.
Templates change the look only. What you typed stays as it is.
Q: raised from M at no size cost.
Higher levels survive more damage but make the code denser. How error correction works
Encoded data 19 bytes
https://example.com
Static code. This data is printed straight into the code. Scans never pass through our servers, so it can't expire or be switched off.
Checking…
- Decodes: checking Reading the artwork back…
- Small print: checking
- Slight blur: checking
- Strict decoder: checking
- Contrast: pass Weakest contrast is 21.0:1.
- Dark on light: pass Modules are darker than the background, which every scanner expects.
- Quiet zone: pass 4 modules of clear margin, as the standard requires.
- Density: pass Version 2: 25×25 modules.
- Print size: pass Each module prints at 0.91 mm.
We decode the exact artwork you'll download, three ways. It can't predict every camera, printer or light, so scan a printed proof before a big run. How to test
Download
Vector: sharp at any size. Best for designers, Illustrator, Figma and print shops.
Free for any use, including commercial. No watermark, no account, no expiry.
How to make it
Paste your link
Enter the full address. We add https:// to bare domains like example.com and show the exact URL that goes into the code.
Style it
Pick a template or set colors, shapes, a logo and a call-to-action frame. The scan check updates as you go.
Download and test
Download SVG, PNG or vector PDF at your print size, then scan a printed proof with two different phones.
What's inside the code
A link code stores the address exactly as you typed it. No short link, no tracking parameters added by us:
https://yourcafe.com/menuShorter addresses make simpler codes that scan from further away. If you add UTM parameters for your analytics, the code gets denser, so print it a little larger.
Links that keep working
- Use a URL on a domain you control. If the page moves, set up a redirect on your own site instead of reprinting.
- Avoid third-party link shorteners. They are redirects you don't own, which is the very thing static codes avoid.
- Prefer https://. Phones may warn people about plain http:// pages.
- Point at a page that works well on a phone. Most scans happen on one.