QR tools guide

Free QR code generator:
what to look for and what to avoid.

Most QR generators are free. Most are also indistinguishable from each other. This guide covers the five checks that actually matter before you print a label you cannot easily redo.

The five things that actually matter in a QR generator

1. Does the QR work offline?

A static QR encodes your data directly into the pattern. Once generated and downloaded, nothing on a server needs to exist for it to keep working. Scan it in a room with no internet and it works.

A dynamic QR depends on a redirect server. Every scan goes through that server. If the server is slow, the scan is slow. If the server is down, the QR is dead. If the company raises prices or shuts down, every printed QR across every batch you ever printed stops working.

For most use cases (visiting cards, WiFi sharing, product labels, event tags, posters) you do not need dynamic. Use static and avoid the dependency entirely.

2. Does it export SVG?

PNG is a pixel grid. It looks perfect at the size it was generated, and terrible at 3x or 10x. If you ever print at large format (banners, hoardings, packaging), a PNG QR that was 300px wide will come out blocky.

SVG is vector. It scales to any size with no quality loss. Every serious QR generator should offer SVG export for free. If a generator paywalls SVG, that is a red flag about the business model.

QRSprint offers both PNG and SVG export at every size, for free, with no account required.

3. Is there a watermark on the free tier?

Some of the most-searched QR generators add a watermark (usually a URL or logo in the quiet zone) on the free download. For a business card or product label, a watermark makes the QR look unprofessional and can interfere with scanning if it sits inside the quiet zone.

QRSprint has no watermark on any free download. What you generate is what you print.

4. Can you add a logo?

Logo QR codes work because of error-correction level H, which can recover up to 30% of a damaged or obscured pattern. A centre logo uses about 20% of that capacity, leaving a safe margin.

The rule: keep the logo under 20% of the total QR area, maintain high contrast between dots and background, and test the final QR on at least two different phone models before printing at scale.

5. How many QR types does it support?

A URL QR generator is trivial to build. A complete platform handles URL, WiFi, vCard, email, SMS, phone, calendar events, UPI payment, WhatsApp, Instagram, YouTube, Spotify, multi-link pages, file hosting, forms, and more, each with the correct encoding spec.

QRSprint has 21 dedicated QR types, each with its own form that validates and formats the input correctly. A phone number in a vCard QR needs different formatting than a phone number in a tel: URI.

What makes a QR code scan reliably

More important than the generator is the output quality check. Before printing:

  • Minimum size: 2 cm by 2 cm. 2.5 cm for anything in bright sunlight or at an angle.
  • Contrast: Dark dots on a light background. Light dots on a dark background fail on most cameras in anything other than controlled lighting.
  • Quiet zone: Leave at least 4 modules of white space around the QR. Printing edge-to-edge kills scan rates.
  • Error correction: Use level H (highest) for any QR that includes a logo or will be printed on surfaces that may get scratched or partially obscured.
  • Test before print: Scan the final file on an iPhone and a budget Android phone. The cheap Android camera is your worst-case scanner.

Static vs dynamic: the decision in one table

NeedUse
Website, social, portfolio linkStatic URL QR
WiFi sharingStatic WiFi QR
Business card contact infoStatic vCard QR
WhatsApp quick contactStatic WhatsApp QR
Destination may change after printingDynamic QR (Pro)
Need per-scan analyticsDynamic QR (Pro)
iOS + Android smart routingApp Link QR (Pro)
All your links in one placeMulti-Link QR (Pro)

Frequently asked questions

Does a free QR code expire?

Static QR codes never expire. Dynamic QR codes depend on the provider staying online and the subscription being active.

Can I use a QR code commercially for free?

QRSprint static QR codes have no usage restrictions. You can print them on products, use them in marketing campaigns, and sell items with QR codes without any licence fee.

What is the best resolution to generate a QR code?

For digital use, 1000px PNG is generous for any web or social context. For print, always use SVG and let your print application or press render at the required output resolution.


Related: Dynamic QR explained · QR for business cards · All 21 QR generators

Try it now

21 free QR generators, no signup

URL, WiFi, vCard, WhatsApp, Spotify, and 16 more. SVG and PNG download. No watermark, no expiry, no account needed.

Open QRSprint generators