Live Preview
In the wild
Appearance
Pattern Style
Colors
Logo
Mosaic
Higher levels allow the QR code to be scanned even if damaged or covered (e.g., by a logo), but result in a denser code.
Quiet zone (margin) around the QR matrix. ISO specification recommends at least 4 modules for reliable scanning. Applies to image exports (wallet cards retain a fixed 4-module quiet zone).
A QR code generator that stays free
Make a QR code that never expires. A static code holds its content in the pattern itself, so no subscription, trial or service can switch it off.
Read the no-ads pledgeAbout Static QR Code Generator
Key Features
- The content is written into the code, with no redirect service in between
- Keeps working even if QRCraftly goes away
- No account, trial or scan limit
- Links, Wi-Fi, contacts, text, email, phone and more
- Download as PNG, SVG, EPS or PDF
How to Make a Static QR Code
Make a permanent QR code in four steps, all in your browser.
Choose what the code holds
A link, Wi-Fi details, a contact card, text and more. Whatever you choose is written into the code itself.
Type or paste the content
Check it carefully: a static code cannot be edited after it is printed.
Style it and wait for the scan check
Change colors or add a logo if you like, and wait for “Scans reliably”.
Download and test
Download PNG for screens, or SVG, EPS or PDF for print, and scan it with a phone before you share it.
Frequently Asked Questions
The phone reads the content straight from the code: it opens the link, joins the Wi-Fi or saves the contact. No QRCraftly server is involved, because there is none.
Many “free” generators make dynamic codes instead. Those hold a short address on the vendor’s server, which forwards each scan, and they stop working when the trial or plan ends.
- Anything printed that must keep working for years: signs, packaging, books and business cards.
- Wi-Fi cards and contact cards, which no redirect service could handle anyway.
- Places where privacy matters, because no third party sees each scan.
- Print the code at least 2 cm (about 0.8 in) wide, and larger if people scan it from further away.
- Use SVG, EPS or PDF for print so it stays sharp at any size.
- Check the content before printing: a static code cannot be edited later.
- Link to a page you control and plan to keep, so you can update the page rather than the code.
- Scan the downloaded file with two different phones.
The code is made in your browser and QRCraftly never sees what you type. Scans go straight to your link, with no redirect and no tracking in between.
How QRCraftly keeps data in your browser