QR Code Generator

Create free QR codes for URLs, text, email, phone numbers, and WiFi networks. Download as PNG.

What Is a QR Code?

A QR (Quick Response) code is a two-dimensional barcode that stores information in a pattern of black and white squares. When scanned with a phone camera, it instantly opens a URL, displays text, composes an email, dials a phone number, or connects to a WiFi network. QR codes were invented in 1994 by Denso Wave for tracking automotive parts and have since become ubiquitous in marketing, payments, menus, event tickets, and more.

Common Uses for QR Codes

Business cards: Link to your website, portfolio, or LinkedIn profile. Restaurant menus: Contactless menus became standard during the pandemic and many restaurants have kept them. WiFi sharing: Print a QR code with your WiFi credentials so guests can connect with one scan instead of typing a long password. Event tickets: Encode ticket information for fast scanning at the door. Product packaging: Link to instructions, warranty registration, or reviews. Payments: Services like Venmo and PayPal use QR codes for person-to-person payments.

How to Scan a QR Code

On most modern phones, simply open the camera app and point it at the QR code. A notification or link will appear automatically. On iPhone (iOS 11+), the built-in camera app scans QR codes natively. On Android (8.0+), the camera or Google Lens handles it. No separate app is needed on any phone made after 2018.

QR Code FAQ

How much data can a QR code hold?
A standard QR code can hold up to about 3,000 characters of text or a URL of up to 2,000 characters. For most uses (URLs, WiFi passwords, phone numbers), this is more than enough. Longer content requires a larger QR code with more modules, which can be harder to scan at small print sizes.
Do QR codes expire?
Static QR codes (like the ones this generator creates) never expire. The data is encoded directly in the image. However, if the QR code points to a URL and that URL stops working, scanning the code will lead to a dead link. The QR code itself remains valid indefinitely.
What size should I print a QR code?
The minimum recommended size is about 2cm x 2cm (0.8 x 0.8 inches) for close-range scanning (like a business card). For signs meant to be scanned from a distance, the rule of thumb is 1 inch of QR code width for every 10 feet of scanning distance. Always test your printed QR code before distributing it.
Can I customize the colors?
Yes. Use the color pickers above to change the QR code and background colors. For reliable scanning, maintain high contrast between the foreground and background. Dark QR modules on a light background works best. Avoid low-contrast combinations like light gray on white.