How to Create a QR Code (Free, No Expiry)

QR codes are everywhere — on menus, posters, business cards, product packaging and Wi-Fi signs — because they turn “type this long link” into a single scan. Making one should be free and permanent, not a trial that stops working in a week. This guide shows how to create a QR code that scans reliably, and the mistakes that make codes fail.

Watch out for “free trial” QR codes

Many QR generators create a dynamic code that redirects through their server. It looks free, but the code stops working when the trial ends or the company changes its plan — and suddenly every poster you printed is dead. A static QR code encodes your link directly, so it works forever with no middleman. For a fixed link, static is what you want.

Our QR Code Generator makes static codes: free, no signup, no expiry, and it runs entirely in your browser.

What you can put in a QR code

Create a QR code, step by step

  1. Open QR Code Generator and choose what to encode (a link, text, etc.).
  2. Paste your link or type your text.
  3. The QR code updates live as you type.
  4. Download it — grab a high-resolution PNG (or SVG if you want to print it large without any blur).

Make sure it scans reliably

Common problems and fixes

“It won’t scan.” Usually contrast or size. Make the code darker on a lighter background, add margin around it, and print it larger.

“It scanned but the link was wrong.” There was a typo in the URL you entered. Double- check the link, regenerate, and re-test.

“It’s blurry on my poster.” You scaled up a small PNG. Re-download at high resolution, or use SVG which stays razor-sharp at any size.

“My old QR code from another site stopped working.” That was likely a dynamic/trial code that expired. Recreate it as a static code so it never dies.

The short version

Pick what to encode, generate a static code (so it never expires), and download it at high resolution. Keep strong contrast, leave a margin, print it big enough for the scanning distance, and always test before you print.

Ready? Create a QR code now — free, no signup, no expiry.