Static QR codes and why they never expire
The QR codes made here are static: the link or text is encoded directly in the pattern. They do not depend on any service staying online, never expire and cannot be used to track who scans them. The trade-off is that the content cannot be changed after printing, so double-check URLs before you print hundreds of copies.
Wi-Fi codes use the widely supported WIFI:T:WPA;S:name;P:password;; format. Special characters in network names and passwords are escaped automatically. Most modern iOS and Android camera apps can join the network directly from the scan.
Designing a code that scans
Scanners expect a dark pattern on a light background with strong contrast. Light codes on dark backgrounds fail on many older devices. Keep a quiet zone, the empty margin around the code, and print at least 2 cm wide for close-range scanning. Higher error correction makes codes denser but more tolerant of scratches or a logo placed on top. Always test-scan a printed proof with two different phones.