QR Code Generator.

Generate QR codes for URLs, text, email or phone numbers. Customise colours, size and error correction. Download as PNG instantly.

Content

Appearance

128px300px1024px

Higher correction = more resilient to damage, larger code

Quick ideas

Create QR codes instantly — no account needed

📱

Links, Text # Any Content

Generate QR codes for URLs, plain text, email addresses, phone numbers, Wi-Fi credentials, vCard contact information, and any custom text content.

🎨

Custom Size # Error Correction

Adjust the QR code size from 128px to 1024px. Choose error correction level (L/M/Q/H) — higher levels allow the QR code to remain scannable even when partially damaged or covered.

💾

Download as PNG or SVG

Download your QR code as a high-resolution PNG for print use or as an SVG vector for infinite scalability. Both formats download instantly with no watermark.


QR Code Generator — FAQ

What size QR code do I need for print?

For print materials, use at least 300 DPI. A minimum of 2 cm × 2 cm is recommended for reliable scanning. For large-format printing (banners, posters), use 10 cm × 10 cm or larger. Always download the PNG at the highest resolution or use the SVG format for print to ensure sharpness at any size.

What is QR code error correction?

Error correction allows a QR code to be read even when part of it is damaged, dirty, or covered. Level L (7% recovery), M (15%), Q (25%), H (30%). For QR codes that will have a logo placed in the centre, use Level H so the logo can cover up to 30% of the code without making it unscannable.

Do QR codes expire?

Static QR codes (like the ones generated here) never expire — they encode the destination URL or content directly in the pattern and will work as long as the destination URL remains active. Only dynamic QR codes (which use a redirect service) can expire if the service shuts down.