Free QR Code Generator

Generate scannable QR codes for any URL, plain text, email address, phone number or Wi-Fi credentials. Choose the size and pick custom foreground and background colors to match your brand. The code is generated locally in your browser — there are no tracking redirects, so the QR will keep working forever and your data stays private.

Frequently Asked Questions

What can I encode in a QR code?

Any text up to a few thousand characters: URLs, plain text, email addresses, phone numbers, Wi-Fi credentials in WIFI:T:WPA;S:name;P:pass;; format, vCards, and more.

Do these QR codes ever expire?

No. The QR encodes the data directly — there's no redirect server in the middle. As long as the encoded URL still works, the code keeps working forever.

What's the highest resolution I can download?

Up to 1024×1024 pixels — sharp enough for printing on posters or product packaging.

Do colors affect scannability?

Yes. Keep strong contrast between foreground and background. Dark foreground on a light background scans most reliably.