About
A QR code generator that shouldn't require an account, a subscription, or a permanent dependency on someone else's servers.
Why we built it
Turning a Wi-Fi password or a phone number into something scannable is a small job. The tools for it are mostly not small. They want an account before you can see what you are making, they route the code through their own domain, and the poster you printed stops working the month you stop paying.
Almost none of that is technically necessary. A QR code is a grid computed from a string of text, and the content is inside the code itself. It can be worked out in a browser tab and handed to you as a file, with nothing in the middle that can expire.
Local by default
Projects live in this browser's storage. Nothing is uploaded, because there is no server to upload to, because the whole application is static files.
That has a real cost and we would rather name it than bury it. Browser storage is not permanent. Clearing site data removes your projects. Private windows forget everything. Safari deletes storage for sites you haven't visited in about a week. Nothing syncs between your laptop and your phone. Export anything you would be sorry to lose, because the backup file is the only copy that outlives the browser.
Export means ownership
What you export is ordinary HTML, CSS and images. No framework, no runtime, no calls back to us. Upload it to any host and it works. Delete QRPress entirely and it keeps working, because nothing in the exported files knows we exist.
That is the whole difference between exporting a site and renting one. It also means the hosting, the domain, the backups and the updates are yours to handle. For some people that trade is obviously right and for others it obviously isn't.
No account required
There is no sign-up wall because there is nothing to sign up to. Open a builder and start. We hold no record that you were here.
Built for practical use
- Cafés putting the Wi-Fi password on a card instead of reading it out.
- Freelancers who want one scannable link on an invoice.
- Trades and small shops whose customers mostly want a phone number they can tap.
- Event organisers who want a poster people can scan into their calendar.
- Anyone checking what a code on a leaflet actually points at before opening it.
What this isn't
It is not an analytics product, a hosting product, or a link shortener. Those need servers that keep running, and running them would change what this is. Where a feature would require that, the interface says so rather than faking it.