100% Free — no sign-up, no limits Files processed in memory, never stored 184+ PDF, image, Office, developer & unit tools

Free QR Code Generator Guide: Static Codes That Never Expire

Free QR code generator creating static QR codes

QR codes are on restaurant tables, posters, business cards, packaging and event tickets. Making one takes seconds — but not all codes are equal. Some services create codes that quietly stop working when a free trial ends. A good qr code generator makes static codes that work forever, look sharp in print and scan first time.

Static vs Dynamic QR Codes

Static QR codeDynamic QR code
What’s insideYour link or text directlyA short redirect link owned by the service
Expires?NeverStops working if the subscription ends
Editable later?No — make a new codeYes, change the destination
Scan trackingNoYes
PrivacyNo middlemanEvery scan passes through the service

For most uses — a website link, Wi-Fi details, a menu — static codes are simpler, private and permanent.

How to Use the QR Code Generator (Step by Step)

With our free QR Code Generator:

  1. Type or paste your link or text.
  2. Choose a size: 256, 512 or 1024 pixels.
  3. Pick an error correction level: Low, Medium, Quartile or High.
  4. Set the foreground and background colours.
  5. Choose PNG or SVG and download.

The codes are static, with no expiry, no sign-up and no tracking.

What Can a QR Code Contain?

  • Website links — the most common use.
  • Plain text — a message, serial number or instructions.
  • Wi-Fi details — enter WIFI:T:WPA;S:NetworkName;P:Password;; and phones join by scanning.
  • Email and phone links — mailto:hello@example.com or tel:+441234567890.
  • Map locations — a Google Maps or Apple Maps link.

Error Correction Explained

QR codes include backup data so they still scan if part of the code is dirty, damaged or covered.

LevelRecovers up toBest for
Low (L)about 7%Clean screens, short links
Medium (M)about 15%Most uses — a good default
Quartile (Q)about 25%Outdoor signs, packaging
High (H)about 30%Codes with a logo in the middle, rough surfaces

Higher levels make the pattern denser, so keep links short when using High.

PNG or SVG?

Use PNG for websites, documents and social posts. Use SVG for print: it’s a vector, so it stays razor-sharp at any size — on a business card or a billboard. Most print designers prefer SVG.

How Big Should a QR Code Be When Printed?

A common rule of thumb: the code should be at least one tenth of the scanning distance. For something scanned at arm’s length (a flyer or menu), 2–3 cm is the minimum; 3–4 cm is comfortable. For posters read from a few metres away, go much bigger. Always leave a clear margin (the “quiet zone”) around the code.

Colours and Contrast

Custom colours can match your brand, but scanners need strong contrast. Keep the code dark on a light background — reversing it (light on dark) confuses some scanners. Avoid low-contrast combinations like yellow on white or grey on black.

Test Before You Print

  • Scan with several phones, both iPhone and Android.
  • Test at the actual printed size and distance.
  • Check the link works on mobile data, not just Wi-Fi.
  • Make sure the destination page loads quickly on phones.

QR Code Ideas for Businesses

  • Restaurant menus and table ordering.
  • Product packaging linking to instructions or videos.
  • Business cards linking to your website or LinkedIn.
  • Event posters linking to tickets.
  • Guest Wi-Fi cards in cafés, hotels and offices.
  • Feedback forms on receipts.

Adding a Logo to a QR Code

Branded QR codes with a logo in the centre are popular. They work because of error correction: the logo hides part of the code, and the backup data fills the gap. If you add a logo in a design tool, generate the code with High (H) error correction, keep the logo to no more than about 20% of the code’s area, and test it thoroughly on several phones.

Keep the Destination Working

A static code always points to the same link, so the page it opens needs to stay online. Before printing thousands of flyers, use a stable URL you control — a page on your own website rather than a temporary campaign link. If the content changes, update the page rather than the code.

Is a QR Code Generator Safe?

Static codes contain your data directly, so there’s no third party in the middle and nothing to expire. Be cautious scanning unknown QR codes yourself — they can link to phishing sites, so check the URL your phone previews before opening it. For the technology’s history, see QR code on Wikipedia.

Related Tools

Need to put special characters in a link? Encode it first with URL Encoder. Want to recolour or resize the code image? Try Resize Image or edit the SVG.

Final Thoughts

A good qr code generator makes static codes that never expire, with the right error correction, strong contrast and a print-ready SVG option. Keep links short, test at real size and leave a quiet zone. Try the free QR Code Generator for codes that keep working.

Frequently Asked Questions

How do I make a QR code for free?

Type your link or text into a QR code generator, choose size and colours, and download a PNG or SVG. Static codes are free and never expire.

Do free QR codes expire?

Static codes never expire. Dynamic codes from some services stop working when the subscription ends.

What is the difference between static and dynamic QR codes?

Static codes contain your data directly; dynamic codes use a redirect that can be edited and tracked.

How do I create a QR code for Wi-Fi?

Enter WIFI:T:WPA;S:NetworkName;P:Password;; and generate the code.

What error correction level should I use?

Medium for most uses; High if you add a logo or the code will be printed on rough surfaces.

Should I download my QR code as PNG or SVG?

PNG for screens and documents; SVG for printing at any size.

How big should a printed QR code be?

At least 2–3 cm for close scanning, and about a tenth of the scanning distance.

Can I change the colour of a QR code?

Yes, but keep a dark code on a light background with strong contrast.

Can I edit a static QR code after printing?

No. Make a new code, or use a dynamic code if you need to change the link later.

Are QR codes safe to scan?

Check the URL your phone previews before opening, as malicious codes can link to phishing sites.

Our Blog

More From the Blog