Generate QR codes for URLs, text, phone numbers, and more. Customize QR code size and error correction level. This free QR code generator creates downloadable QR codes for business cards, websites, and marketing materials.
Type or paste the text, URL, phone number, or any data you want to encode into a QR code. The content will be converted into a scannable QR pattern.
Select the QR code size (200×200 to 500×500 pixels) and error correction level. Higher error correction allows the QR code to be scanned even when partially damaged.
Click the Generate QR Code button. The QR code will appear instantly on screen, ready to be scanned with any QR reader app.
Click the Download PNG button to save your QR code as a high-resolution PNG image. Use it on websites, business cards, flyers, or product packaging.
Q: What can I encode in a QR code?
A: You can encode URLs, plain text, phone numbers, email addresses, SMS messages, WiFi credentials, and more. Most QR scanners will automatically detect the content type.
Q: What error correction level should I choose?
A: Medium (M) is recommended for most uses — it balances density with error recovery. Use High (H) for QR codes on curved surfaces or that may get damaged. Use Low (L) for simple text or URLs.
Q: Can I change the QR code colors?
A: Currently, the QR code is generated in standard black on white. This ensures maximum compatibility with all QR scanner apps and devices.