Utility · QR · Free
QR code generator
Type a link or any text, get a QR code instantly, and download it as an image.
How to make a QR code
Type or paste any URL or text into the box above — a QR code appears instantly. Click "Download QR code" to save it as a PNG you can print or share.
This covers the common everyday uses: a link on a flyer or business card, a Wi-Fi password taped to a router, a menu code on a restaurant table, or a quick way to hand someone your contact details without them typing anything. Since it's generated locally rather than by a third-party QR service, there's no tracking layer sitting between the code and whoever scans it, and no account or dashboard required — you just get a plain image encoding exactly what you typed.
Does the QR code expire?
No — it's generated locally and encodes your text directly, so it works forever and isn't tied to any account.
Is my text or link uploaded anywhere?
No — the QR code is generated entirely in your browser, which is what makes it safe: whatever you type never leaves your device. See how it works.
What can I put in a QR code — just links?
Any text works, not just URLs — a phone number, an email address, a Wi-Fi password, plain text, whatever you paste in. The QR code simply encodes the text exactly as typed; what a scanning app does with it (like opening a link or dialing a number) depends on the format of the text itself.
Will it still scan if I resize or print it smaller?
Yes, down to a point — QR codes are designed to be scannable at a range of sizes. Very small prints or low-resolution screens can make the individual squares hard for a camera to distinguish, so for print materials, keep it at least about 2×2 cm (roughly the size of a large postage stamp) for a reliable scan from a normal distance.
Is there a limit to how much text a QR code can hold?
Yes, technically — QR codes can hold a few thousand characters at most, and the code gets visually denser (more, smaller squares) the longer the text. For anything long, like a full document, it's more practical to host it somewhere and encode the link instead of the raw text.
Does this QR code have error correction, in case it gets scratched or partly covered?
Yes — QR codes include built-in error correction by design (this tool uses the standard "Medium" level), meaning a QR code can still scan correctly even if a portion of it is damaged, scratched, or has a small logo placed over the middle.