QR Code Generator
Generate QR codes for URLs, text, WiFi, email, phone numbers, and more. Download as PNG — no sign-up, no watermarks.
How QR Codes Work
QR codes (Quick Response codes) were invented in 1994 by Denso Wave, a Toyota subsidiary, to track automotive parts. Today they're everywhere — from restaurant menus to payment systems. A QR code encodes data as a pattern of black and white squares that can be read by any camera-equipped device.
Data Types You Can Encode
QR codes aren't limited to URLs. The standard supports multiple data formats, each triggered by a specific prefix that tells the scanning device how to handle the content.
WiFi: WIFI:T:WPA;S:NetworkName;P:Password;;
Email: mailto:hello@example.com?subject=Hi&body=Hello
Phone: tel:+15551234567
SMS: smsto:+15551234567:Your message here
WiFi QR Codes
One of the most useful applications. When a guest scans a WiFi QR code, their phone automatically connects to the network — no need to type the password. This is especially handy for businesses, Airbnbs, and events. The QR code encodes the network name (SSID), password, and security type using a standard format all modern phones understand.
WIFI:T:WPA;S:CoffeeShop_WiFi;P:Welcome2024;H:false;;
Scanning this connects you to "CoffeeShop_WiFi" with password "Welcome2024".
Error Correction
QR codes have built-in error correction, meaning they can still be scanned even if part of the code is damaged or obscured. There are four levels: L (7% recovery), M (15%), Q (25%), and H (30%). Higher error correction means larger QR codes but more resilience. This generator uses level M for a good balance of size and reliability.
Size and Scanning Distance
For close-range scanning (phone held near the code), a QR code as small as 2 cm works fine. For posters or signage, the rule of thumb is about 1 inch of QR code size per 10 feet of scanning distance. The "Large" and "XL" size options produce higher-resolution images suitable for printing.
Frequently Asked Questions
A QR (Quick Response) code is a two-dimensional barcode that stores data like URLs, text, or contact info. Any smartphone camera can scan it to instantly access the encoded content.
Select the URL tab, paste your website address, choose a size, and click Generate. Download the result as PNG and use it anywhere — print, digital, social media.
Yes. Use the WiFi tab, enter your network name, password, and security type. Anyone who scans the QR code will be able to connect to your network automatically.
Static QR codes never expire. The data is encoded directly into the image. As long as the content it links to is still accessible, the QR code will keep working indefinitely.
At minimum about 2×2 cm for close-range scanning. For posters or signs, about 1 inch per 10 feet of scanning distance. Use the Large or XL size option for print-quality images.
Yes. The QR code is generated entirely in your browser using JavaScript. No data is sent to any server. Your URLs, WiFi passwords, and other content never leave your device.