QR Code Generator

Create a QR code for a URL, text or contact info, choose its colors, and download it as a PNG or SVG.

How to use QR Code Generator

  1. Enter any URL or text — you can include contact details as plain text if you want a scannable card.
  2. Optional: pick a code color and background color, the size, and the error-correction level. Keep the code darker than its background.
  3. Click Generate, then download the QR code as a PNG, or as an SVG if it is going to print.

Frequently asked questions

Do these QR codes expire?

No — the code encodes your data directly, so it works forever and isn't tied to any account or service that could shut down.

What can I put in a QR code?

A URL, plain text, or contact info — the more data you encode, the denser and larger the resulting pattern becomes.

Can I change the colors?

Yes. Pick a code color and a background color. Keep the code darker than the background, with strong contrast (4:1 or more is a safe target), and scan it with a phone before you print or publish it.

Should I download a PNG or an SVG?

PNG is a fixed-size image (128 to 2048 px), fine for screens and documents. SVG is a vector file that stays sharp at any size, so it's the better choice for print, signs and packaging.

What does error correction do, and how much can a code hold?

Error correction is extra data built into the code so it still scans when part of it is scuffed or covered. Low recovers about 7% damage and High about 30%, but higher levels fit less. The most a code can hold is 2,953 bytes at Low, 2,331 at Medium (the default), 1,663 at Quartile and 1,273 at High. English letters and links take one byte each, so Medium holds about 2,300 characters; Hindi and other non-Latin letters take three bytes each.

What's a good size to print a QR code at?

As a rule of thumb, keep it at least 2×2 cm (about an inch) for close-range scanning, and roughly 10% of the intended viewing distance for larger displays.

Community

Loading...