QR Code Generator
Generate a QR code for any URL, text, Wi-Fi credentials, email, phone number, or SMS. Download the result as a PNG image.
What QR codes are good for
- Linking from print to web — restaurant menus, posters, business cards, packaging
- Sharing Wi-Fi — guests scan a single QR instead of typing your password
- Contact sharing — vCard QR codes import name, phone, and email straight to a phone's address book
- Quick payments — many payment apps (Venmo, Cash App, PayPal) generate QRs that open a payment screen
Tips for reliable scanning
- Keep contrast high. Dark code on a light background is the standard. Inverting or low-contrast codes scan poorly.
- Leave a quiet zone. Always include white space around the code (at least 4 modules wide).
- Use H-level correction for print. Especially if the surface might get scuffed, marked, or partially covered.
- Print at 0.8 inch (2 cm) minimum. Smaller QRs require closer scanning and tend to fail at typical phone distances.
Frequently asked questions
Are my QR codes uploaded anywhere?
No. The QR code is generated entirely in your browser using a vendored open-source library. Your input data never leaves your device.
Can I add a logo in the middle?
This generator produces a clean black-and-white QR. You can open the downloaded PNG in any image editor and overlay a small logo — keep it under ~25% of the code's area and use H-level error correction so the QR remains scannable.