Skip to main content
T

QR Code Generator

Generate a QR code for any text or URL — pick foreground/background colors, size, margin and error-correction level. Download as SVG (sharp at any size) or PNG. Runs entirely in your browser.

QR preview will appear here
Advertisement

How to use QR Code Generator

  1. Paste a URL or any text into the input.
  2. Pick a size, error-correction level, and colors.
  3. Download as SVG (for print) or PNG (for screens).

What is QR Code Generator?

QR codes encode any text — a URL, a phone number, Wi-Fi credentials, a vCard contact, or arbitrary data. Higher error-correction levels make the code resilient to damage (so you can place a logo over it), but the QR becomes denser. For URLs, level M is usually enough. SVG output is sharp at any print size; PNG output is widely supported by photo apps.

Advertisement

FAQ

What's the max content length?
Up to ~2,953 bytes at level L; much less at H. For URLs, keep them short or use a redirect service.
Is the QR code uploaded anywhere?
No. Generation runs entirely in your browser via qrcode.js — nothing leaves your device.
Why pick a higher error-correction level?
If you plan to place a logo over the center, use level Q or H. The QR will still scan after the overlay covers up to ~30% of it.

Related tools