QR Code Generator

Create QR codes for URLs, text, email, phone, or WiFi — optionally with a logo in the center

Presets

Logo (optional)

Centered in the QR. Error correction auto-sets to H for best scan reliability.

Click or drag a logo image here

PNG with transparent background recommended

Free QR Code Generator — Create QR Codes with Logo Online

ezyimg's QR Code Generator creates QR codes for URLs, text, email, phone numbers, WiFi credentials, and more. Optionally add your logo to the center with a clean white background. Choose colors, size, and error correction level — download as PNG or SVG instantly.

How to Use

  1. 1

    Enter your content

    Type or paste the URL, text, email, phone number, or WiFi credentials you want to encode in the QR code.

  2. 2

    Set QR code size and colors

    Choose a pixel size (64–1024px), set foreground and background colors, and pick an error correction level.

  3. 3

    Add a logo (optional)

    Upload a PNG or SVG logo to place in the center of the QR code. Error correction automatically upgrades to H (30%) for scannability.

  4. 4

    Generate the QR code

    Click Generate QR Code. The QR is rendered on a canvas in your browser.

  5. 5

    Download PNG or SVG

    Download the QR code as a high-resolution PNG or vector SVG for print and digital use.

Tips & Best Practices

  • Use H (30%) error correction when adding a logo — it ensures the QR remains scannable even with the logo covering part of the code.
  • Keep logo size at 20–25% of the QR code to maintain good scan reliability.
  • PNG logos with transparent backgrounds look the cleanest in QR codes.
  • For print use, download the SVG version — it scales to any size without pixelation.
  • Test your QR code with multiple phone scanners before printing to ensure it works reliably.

Frequently Asked Questions

How do I create a QR code online for free?

Type or paste your URL or text into ezyimg's QR Code Generator and click Generate QR Code. The QR is generated instantly — download as PNG or SVG.

Can I put my logo in a QR code?

Yes. Upload your logo image in the Logo section of ezyimg's QR Code Generator. The logo is overlaid in the center with a white background, and error correction is automatically set to H to ensure the QR remains scannable.

What types of content can a QR code encode?

QR codes can encode URLs, plain text, email addresses (mailto:), phone numbers (tel:), WiFi credentials (WIFI:T:WPA;S:network;P:password;;), vCards, and more.

What is error correction in QR codes?

Error correction determines how much of the QR code can be obscured or damaged while still being scannable. L=7%, M=15% (default), Q=25%, H=30%. Use H when adding a logo or printing in conditions where the code might be partially covered.

What size QR code should I use for print?

For print, use at least 300x300px for small labels and 512–1024px for larger formats. Download SVG for perfect vector quality at any print size.