A QR code generator with no server.
Most QR code generators ask you to paste a Wi-Fi password, a phone number or a payment link into a form that posts it to someone else's server. This one does not. Every generator on this site builds the QR code in your own browser using JavaScript, and the result never leaves the page.
Static codes only
Every code produced here is a static QR code: the data is encoded directly into the black-and-white pattern. Nothing sits in the middle. That means the code cannot be edited after printing, but it also means it cannot expire, cannot be switched off by a lapsed subscription, and cannot quietly start redirecting somewhere else.
Dynamic QR codes — the kind that point at a short redirect URL so the destination can be changed later — require an account and a server that stays online indefinitely. That is a genuinely useful product, but it is a different one, and it cannot be built without collecting data.
What the site collects
Nothing you type into a generator. There is no analytics on form input, no logging of generated payloads, and no upload step. You can verify this yourself: open your browser's developer tools, switch to the Network tab, and watch it stay empty while you fill in a form.
Page views are counted with Google Analytics, which is where the line sits: which pages get read is measured, and what gets typed into them is not. The privacy policy sets out exactly what that records.
Attribution
QR Code is a registered trademark of Denso Wave Incorporated, which developed the format in 1994 and has kept the specification patent-free for public use. The format is standardised as ISO/IEC 18004.