QR Code Generator

Generate QR codes for URLs, text, or any content. Download as PNG or SVG.

0 characters

Enter content to generate QR code

About QR Code Generation

Generate high-quality QR codes for URLs, text, contact cards, WiFi credentials, and more. Download as PNG for print materials, websites, or business cards.

How It Works

  1. Enter your URL, text, or data
  2. Customize size and settings
  3. Download your QR code as PNG

Key Features

  • Custom size and error correction
  • Multiple data types supported
  • High-resolution PNG download
  • Print-ready quality

Frequently Asked Questions

What types of data can a QR code store?
QR codes can store URLs, plain text, phone numbers, email addresses, SMS messages, WiFi network credentials, vCard contact information, location coordinates, and calendar events. The maximum capacity is around 3000 characters — smaller data produces simpler codes that scan faster and more reliably.
What is error correction and which level should I choose?
Error correction allows a QR code to be scanned even if part of it is damaged or obscured. Level L (7% recovery) works for clean digital-only use. Level M (15%) is standard for most print materials. Level Q or H (25–30%) is needed when you want to overlay a logo in the center of the code.
How large should a QR code be when printed?
The minimum recommended print size is 2×2 cm for a QR code scanned at arm's length. For signage, posters, or packaging scanned from further away, scale up proportionally — a code scanned from 1 meter needs at least 4×4 cm. Always test-scan before printing a large batch.
Can I edit a QR code after creating it?
No — a QR code's content is permanently encoded in its pattern. If the URL or information changes, you must generate a new code and update any materials that use it. For links that change frequently, use a URL shortener that redirects to any destination — you can update the destination without replacing the QR code.

Learn more: How to Create QR Codes