QR Code Generator

qr

Generate QR codes for URLs, text, phone numbers, and emails that can be downloaded as images.

qr code generatorcreate qr code onlineqr code makergenerate qr code freeqr code png svgqr code for url

QR code preview will appear here

Error Correction Levels:

  • L (Low): 7% - Smallest QR code, less damage recovery
  • M (Medium): 15% - Balanced size and recovery (recommended)
  • Q (Quartile): 25% - Better damage recovery
  • H (High): 30% - Best recovery, larger QR code

What is QR Code Generator?

QR Code Generator is a free online tool. Generate QR codes for URLs, text, phone numbers, and emails that can be downloaded as images. It works directly in your browser with no installation required.

How to Use QR Code Generator

  1. 1

    Select the content type: URL, plain text, phone number, or email address.

  2. 2

    Enter the content you want to encode into the QR code.

  3. 3

    Adjust size and error correction level if needed — higher error correction makes the QR code scannable even if partially damaged.

  4. 4

    Download the QR code as PNG or SVG. SVG is recommended for print use as it scales without quality loss.

Frequently Asked Questions

What types of content can I encode in a QR code?

You can encode URLs, plain text, phone numbers, email addresses, and SMS messages. URLs are the most common use case — scanning the QR code opens the URL in the user's browser.

What is error correction level?

Error correction allows a QR code to be scanned even if part of it is damaged or obscured. Higher levels (H = 30% recovery) make the QR code more robust but also larger. Level M (15%) is suitable for most uses.

Should I download PNG or SVG?

Use SVG for print materials, logos, and any use case where the QR code will be scaled up. SVG is vector-based and scales without quality loss. Use PNG for digital use, websites, and presentations.

How much data can a QR code hold?

A standard QR code can hold up to 4,296 alphanumeric characters or 7,089 numeric characters. For URLs, keep them short — long URLs make QR codes denser and harder to scan.