Create a QR code for any link
Turn any website link into a free QR code. Add your logo, pick colours and shapes, and download print-ready SVG or PNG. No sign-up, and the code never expires.
- No sign-up
- Never expires
- Made in your browser
- Print-ready SVG
1 Your content
How to use this QR code generatorWill be encoded as
2 Design
Start from a ready-made look, then fine-tune it.
Scanners need clear space around the code. Below 4% many phones struggle.
A logo covers part of the code, so error correction is raised to High automatically.
Frames and captions are included in every download, including SVG.
Higher levels survive scratches and logos but make the code denser.
Printing tips
- Use SVG for print - it stays sharp at any size.
- Keep the printed code at least 2 x 2 cm, more for distant scanning.
- Dark code on a light background scans most reliably.
Styles are stored in this browser only.
No saved styles yet.
3 Preview & download
Fill in the field above and your QR code appears here instantly.
- • Contrast is far too low - most scanners will fail. Darken the code or lighten the background.
- • Contrast is below the 4.5:1 guideline. Try a darker foreground.
- • Contrast is workable but not generous. Fine on screen, riskier in print.
- • Light code on a dark background. Modern phones cope; older scanners often do not.
- • Long content with low error correction. Raise error correction to Quartile or High.
- • The content is long, so the code is dense. Print it larger, or shorten the content.
- • The logo covers a lot of the code. Below 30% is safer.
- • With a logo, use High error correction.
- • The quiet zone is very tight. Increase it under Shape & style.
Always scan a test print before ordering in bulk.
Nothing you type is sent to a server.
How to Use the URL QR Code Generator
- 🔗Enter your website link: Paste the full URL you want to convert into a QR code (e.g., https://yourwebsite.com).
- 🎨Customize your QR code: Choose colors, add a logo, and adjust the style to create a unique and scannable URL QR code.
- ⬇️Preview and download: Instantly preview your QR code, then download it as a PNG or SVG for use on print materials, business cards, or digital campaigns.
A URL QR code stores a web address directly inside the pattern. When someone points a phone camera at it, the browser opens that address. Because the link lives in the code itself rather than on a redirect service, it keeps working for as long as your page does - there is no account to lapse and no third party that can switch it off.
Where people use them
- Packaging and labels - link to setup instructions, ingredients or a registration form.
- Posters and flyers - send readers to an event page without making them type a URL.
- Business cards and slides - point to a portfolio, a booking page or a case study.
- Restaurant tables - open a digital menu that you can update without reprinting.
- Shop windows - link to opening hours, directions or an online store.
Get more out of the link you encode
Add UTM parameters before generating and every scan shows up as a distinct source in your analytics, so you can tell the poster in the lobby from the one at the station:
https://example.com/offer?utm_source=poster&utm_medium=qr&utm_campaign=spring
Keep the URL short. A shorter address means fewer modules, a less dense pattern, and a code that scans faster from further away. If your link is long, a short link is usually the better input - just make sure the shortener you pick will outlive the campaign.
Static and dynamic codes
The codes made here are static: the address is encoded in the pattern permanently. That is why they are free, private and permanent. It also means the destination cannot be edited after printing. If you need to change where a printed code points, you need a dynamic code, which routes through a tracking service and requires a subscription somewhere. For most print runs, a static code pointing at a URL you control is the more robust choice: you can always change what lives at that URL.
Make sure it scans
Test the finished code with more than one phone before you commit to a print run, and scan it at the distance people will really stand. The scannability meter beside the preview flags low contrast, an over-large logo and a tight quiet zone, which are the three things that break real-world scans most often.