BarcodeOwl

QR Code Generator — Free, No Expiry, No Signup

PNG downloads at 1x–4x resolution.

Preview

PNG for documents & web, SVG for print & designers — always free, no watermark, no signup.

Paste a URL or any text above and the QR code renders instantly. These are static QR codes — the data lives inside the symbol itself, so they work forever with no subscription and can never “expire” or be redirected behind your back.

Download PNG up to 4x resolution or SVG vector for print. Free, no watermark, no scan limits, no account.

What is a QR code?

QR (Quick Response) is a two-dimensional barcode invented by Denso Wave in 1994 for tracking car parts — and reborn as the world's default bridge between print and the internet. The three corner squares let any phone camera find and deskew the symbol, while Reed–Solomon error correction keeps it readable even when scuffed, dirty or partially covered by a logo.

A QR code stores up to about 4,300 alphanumeric characters (or ~2,900 bytes of binary), though practical phone scanning wants far less — the more data, the denser the modules, the harder the scan. Short URLs make happy QR codes.

Static vs dynamic QR codes

Most “free QR code generator” sites give you a dynamic code: the QR points at their redirect domain, which forwards to your URL. That lets them track scans — and lets them switch the code off or paywall it later. Thousands of businesses have printed flyers whose QR codes stopped working when a trial ended.

BarcodeOwl generates only static codes. The destination URL is encoded directly in the squares: no middleman, no tracking, no expiry, no ongoing relationship with us. The trade-off is honest — you can't edit the destination after printing, and scan analytics are yours to collect (use a UTM-tagged URL and your own analytics).

What to encode

Keep payloads short. Under ~100 characters the symbol stays low-density, scans at distance, and survives small print sizes.

  • URLs — https:// links open directly in the phone's browser (always include https://)
  • Plain text — Wi-Fi passwords, coupon codes, instructions
  • Wi-Fi join strings — WIFI:T:WPA;S:NetworkName;P:Password;;
  • Email — mailto:hello@example.com?subject=Hello
  • Phone — tel:+15551234567
  • SMS — smsto:+15551234567:message

QR code specifications

PropertySpecification
StandardISO/IEC 18004
CapacityUp to 4,296 alphanumeric / 2,953 binary characters
Symbol sizes21×21 to 177×177 modules (versions 1–40), auto-selected
Error correctionReed–Solomon, up to ~30% damage recovery
Quiet zone4 modules on all sides (mandatory)
Minimum print size≈ 2 × 2 cm for typical URL payloads
ScanningAny iOS/Android camera — no app needed since ~2018

Printing QR codes that scan

  • Size for the scan distance: roughly 10:1 — a code scanned from 1 m away should be ~10 cm wide
  • Never invert colors (light modules on dark) unless you test exhaustively — many phones fail inverted codes
  • Keep the 4-module quiet zone clear of text, borders and busy backgrounds
  • Use the SVG for print; PNG at 3–4x for documents and screens
  • Test with both iPhone and Android cameras before printing 5,000 flyers

Frequently asked questions

Do these QR codes expire?

Never. BarcodeOwl QR codes are static — your data is inside the symbol, not behind our redirect service. There is no account, subscription or server involved after you download, so nothing can expire or be switched off.

Is this QR code generator really free?

Yes — unlimited static QR codes, PNG up to 4x and SVG vector, no watermark, no signup, no scan limits. We don't track scans because we technically can't: the code points straight at your destination.

Can I edit the QR code after printing?

No — that's the honest trade-off of static codes. If you must change destinations later, point the QR at a short URL you control (your own domain with a redirect) rather than renting a dynamic-QR subscription.

Why won't my QR code scan?

The usual suspects: inverted colors, quiet zone cropped, too dense (long URL), printed too small, or low contrast. Shorten the payload, keep dark-on-light, preserve the margin, and size it for the scan distance.

QR code vs DataMatrix — which do I need?

QR for anything a consumer scans with a phone. DataMatrix for industrial marking, small parts and regulated labels (pharma, electronics, aerospace) — it's more space-efficient and reads at worse angles, but phone camera apps are less reliable with it.

Can I add my logo to the QR code?

Yes, carefully: error correction tolerates covering part of the symbol, so a small centered logo usually still scans. Keep it under ~20% of the area and test on real phones — or keep branding outside the quiet zone.