Luminesca Tools
All Tools / Converters

Converters / TOOLKIT

QR Code Generator

Last updated:

Custom colors, logos and 8 content types - download PNG or SVG, fully in your browser.

Free to use · No account needed

Design
Logo (optional)

Scan with any phone camera. Keep strong contrast between colors for reliable scanning.

How to use

  1. Pick a content type - URL, text, email, phone, SMS, WiFi, vCard or geo location.
  2. Fill in the fields, then customize colors and optionally upload a logo.
  3. Choose a size and error correction level, then download as PNG or SVG.

Generate QR codes for URLs, text, Wi-Fi credentials and more. Download as PNG or SVG for print or digital use. Link physical world to digital content - menus, posters, business cards, product labels.

Use cases

1. Use case: Event check-in Generate a QR code with a check-in URL, add your event logo, and print it on posters and tickets.

2. Use case: Share Wi-Fi with guests Encode your network name and password as a Wi-Fi QR code so visitors can join without typing the password.

Practical tips

Error correction level matters: higher levels survive damage and logo overlays but increase code density, so choose based on where the code will live. Contrast and quiet zone make the difference between a code that scans instantly and one that doesn't — dark modules on a light background with clear margin. Payloads are flexible: URLs are the common case, but Wi-Fi credentials and contact cards scan into phone settings directly. Always test-scan before printing a batch. Like every tool on this site, the Qr Code Generator runs entirely in your browser: the data you enter never leaves your device, nothing is uploaded to a server, and the tool keeps working if your connection drops.

Common mistakes

QR failures happen at print time, not at generation time:

  • Printing a batch without a test scan — always scan the actual printed size on the actual material first.
  • Insufficient contrast or quiet zone: dark modules on a light background with clear margin scan instantly; inverted or cramped codes often fail.
  • Choosing a low error-correction level for codes that will live outdoors or sit under a logo overlay.
  • Encoding more data than needed — denser codes are harder to scan, especially at small print sizes.

Frequently asked questions

Does the Qr Code Generator send my data anywhere?

No. It runs entirely in your browser — your input is processed on your device and never uploaded. Refresh the page and it still works offline.

What error correction level should I choose?
Use the default for screen use; step up when the code will be printed small, placed outdoors, or partially covered by a logo. Higher levels survive damage by adding redundant modules, which makes the code denser — a trade-off, not a free upgrade.
How large should a printed QR code be?
A reliable rule of thumb: the code's side length should be about one tenth of the scanning distance — a code scanned from one meter should be roughly 10 cm. Add a quiet zone of at least four modules on every side.
How do I generate a QR code?
Pick a content type, fill in the fields, and the QR code renders instantly. Customize colors, optionally add a logo, then download as PNG or SVG.
Can I add a logo to the QR code?
Yes. Upload a small image and it is placed in the center with white padding. Use a higher error correction level (Q or H) so the code stays scannable around the logo.
Can I change the colors or use a transparent background?
Yes. Pick any foreground and background color, or enable a transparent background for colored surfaces. Keep strong contrast for reliable scanning.
What QR error correction level should I choose?
Higher levels (Q, H) stay scannable when partially damaged or covered by a logo. Use L or M for clean, large prints and Q/H for small sizes or logos.