QR Code Generator
Create scannable QR codes instantly — free, no login
Enter content above to generate
About this QR code generator
This free QR code generator creates scannable QR codes for URLs, plain text, email addresses, phone numbers, and WiFi credentials — all in your browser with no account required. Generated codes are available to download instantly as PNG files at your chosen size.
QR codes generated here use the highest error correction level (Level H), which means they remain scannable even if up to 30 percent of the code is damaged or obscured. This makes them ideal for print use where wear and tear can affect readability.
QR code types explained
- URL QR codes: The most common type. Links directly to a website when scanned. Best for business cards, flyers, and product packaging.
- Text QR codes: Displays a plain text message when scanned. Useful for instructions, addresses, or any information that does not need a link.
- Email QR codes: Opens the device email app with the recipient address pre-filled. Saves your customers or contacts a step.
- Phone QR codes: Dials a phone number directly when scanned. Great for business signage and contact cards.
- WiFi QR codes: Lets guests connect to your WiFi network by scanning without typing the password. Ideal for coffee shops, offices, and Airbnb hosts.
Best practices for using QR codes
- Always test your QR code by scanning it with a smartphone before printing or publishing.
- For print at business card size, use at least 300px and print at 300 DPI or higher.
- For posters or signage, generate at 400px and scale up in your design software.
- Leave a white border around your QR code. Most scanners need at least 4 modules of white space around the edges to read correctly.
- Dark QR code on a white or light background always scans better than the reverse. Avoid placing QR codes on busy or patterned backgrounds.
- For WiFi QR codes, regenerate and reprint if you change your network password.