Popular
QR Code Generator
Generate QR codes from text, URLs, emails, phone numbers, or Wi-Fi credentials. Customize size, colors, and error correction level. Download as PNG.
0 / 4296
Enter content above to generate a QR code
QR codes are generated entirely in your browser — no data is sent to any server. Supports up to 4,296 alphanumeric characters. Higher error correction allows scanning even if the code is partially damaged.
How to Use This Tool
- 1
Enter your content
Type or paste text, a URL, email address, phone number, or Wi-Fi credentials. Use the preset buttons for common formats.
- 2
Customize appearance
Adjust the QR code size (128-1024px), error correction level (L/M/Q/H), and foreground/background colors to match your design.
- 3
Preview the QR code
The QR code generates in real-time as you type. It updates instantly when you change any setting.
- 4
Download or copy
Click 'Download PNG' to save the QR code as an image file, or 'Copy Image' to copy it directly to your clipboard.
Frequently Asked Questions
- What can I encode in a QR code?
- You can encode any text: URLs, email addresses (mailto:), phone numbers (tel:), Wi-Fi credentials (WIFI:T:WPA;S:name;P:pass;;), plain text, or any string up to ~4,296 characters.
- What does error correction level mean?
- Error correction allows the QR code to be read even if partially damaged. L (~7% recovery), M (~15%), Q (~25%), H (~30%). Higher levels make the code more reliable but also denser.
- Is my data secure?
- Yes. The QR code is generated entirely in your browser using JavaScript. No data is transmitted to any server. Your content stays completely private.
- What size should I use?
- 256px works well for screen display. Use 512px or 1024px for print. The minimum readable size depends on the scanning device and content complexity.