The code stays yours
A QR code that depends on nobody.
Made here, in the browser, pointing straight where you said. It does not pass through our servers, it needs no subscription, and it does not break if we disappear. Once printed, it works for as long as the address inside it works.
Scanning opens the website.
So it scans first time
How to make a code that actually scans
Four things that ruin most printed codes. We see them at client sites every week, so they are collected here.
- 01
Leave empty space around it
A camera finds the code by the empty frame around it. Dropped straight onto a photo or a coloured background, it stops being found. The dashed line in the preview shows exactly how much space is left.
- 02
Do not print it too small
Rule of thumb: the code should be at least a tenth as wide as the distance it will be scanned from. On a poster read from three metres, that is thirty centimetres.
- 03
Contrast, not colour
Cameras read dark and light, not hues. A yellow code on white looks fine on screen and never scans. That is why the tool stops you when the two colours sit too close together.
- 04
Give the print shop SVG
A PNG is a grid of dots: enlarged past the size it was saved at, the edges blur and scanning gets unreliable. SVG scales with no loss at all.
The second tool
Send a file from one phone to another through the screen.
One phone shows the file as a run of changing codes. The other films them and puts it back together. No cable, no account, no internet between them.
Open the toolWhere your data goes
Your data stays yours
The code is built inside your browser. WiFi passwords, phone numbers and business card details are never sent anywhere and never stored. Once the page has loaded you can go offline — it keeps working.