Popular

QR Code Generator

Generate QR codes from text, URLs, emails, phone numbers, or Wi-Fi credentials. Customize size, colors, and error correction level. Download as PNG.

0 / 4296
Enter content above to generate a QR code
QR codes are generated entirely in your browser — no data is sent to any server. Supports up to 4,296 alphanumeric characters. Higher error correction allows scanning even if the code is partially damaged.

How to Use This Tool

  1. 1

    Enter your content

    Type or paste text, a URL, email address, phone number, or Wi-Fi credentials. Use the preset buttons for common formats.

  2. 2

    Customize appearance

    Adjust the QR code size (128-1024px), error correction level (L/M/Q/H), and foreground/background colors to match your design.

  3. 3

    Preview the QR code

    The QR code generates in real-time as you type. It updates instantly when you change any setting.

  4. 4

    Download or copy

    Click 'Download PNG' to save the QR code as an image file, or 'Copy Image' to copy it directly to your clipboard.

Frequently Asked Questions

What can I encode in a QR code?
You can encode any text: URLs, email addresses (mailto:), phone numbers (tel:), Wi-Fi credentials (WIFI:T:WPA;S:name;P:pass;;), plain text, or any string up to ~4,296 characters.
What does error correction level mean?
Error correction allows the QR code to be read even if partially damaged. L (~7% recovery), M (~15%), Q (~25%), H (~30%). Higher levels make the code more reliable but also denser.
Is my data secure?
Yes. The QR code is generated entirely in your browser using JavaScript. No data is transmitted to any server. Your content stays completely private.
What size should I use?
256px works well for screen display. Use 512px or 1024px for print. The minimum readable size depends on the scanning device and content complexity.