Link in. QR code out.
Make a QR code for a link, Wi-Fi, contact card, email, phone, text, place or event. Pick colours and shapes, add a logo, and download PNG, SVG or PDF. It is made in this page, with no account, no tracking link and no code expiry. Destination availability is separate.
Style
Many codes at once
Paste a list or load a CSV. Column one is the content (link, text, anything). An optional second column is a label, printed under the code on the sheet. Style settings above apply to every code. The ZIP has one image per code and a PDF sheet of labelled codes. Files stay on your device.
How it works
A link, Wi-Fi login, contact, email, phone, text, map point or calendar event.
Colours, shapes and an optional logo. The checker warns about contrast, borders and size.
PNG for screens, SVG or PDF for print. The file holds your content directly, so the code itself does not expire. Linked websites and accounts can still change or stop working.
Hundreds of codes. No limit. Offline.
- Bulk list or CSV to a ZIP of images plus a labelled PDF sheet, with no 5 code limit.
- One folder that opens in your browser with no internet.
- Pay once, keep it.
Offline pack in preparation, not yet for sale.
Questions
Is my data uploaded?
No. The code is drawn in this page on your device. Phone-camera scanning has not been tested. Event times are floating local times, with no timezone conversion. Bulk sheet labels support Latin characters only; other characters become question marks. Nothing is sent anywhere, and nothing is saved after you close the page.
Does the code expire? Is there tracking?
No. These are static codes. The content is stored inside the picture, so there is no redirect through our servers, no scan count and no expiry. The other side of that: we cannot show scan statistics, and you cannot change where an already printed code points. If you need to change the destination later, point the code at a page you control.
Can I print it?
Yes. Use SVG or PDF for print, or the 4096 px PNG. Keep a blank border of 4 squares and test the printed code with a phone before you print a large batch. Very small prints and low contrast colours can fail to scan.
What does the scan check do?
It looks at contrast, colour order, border size, how dense the code is and the size of the logo. It is guidance, not a guarantee. Always test the final file with a phone.
Why does a logo change the error correction?
A logo covers part of the code. Higher error correction lets scanners rebuild the hidden part. With a logo the tool uses the High level and limits the logo size.
How is Wi-Fi handled?
The code holds the network name and password in plain text, which is how phones read it. Anyone who can see the printed code can read the password from it. Use it only where that is fine.