QR MakerGet the app

QR Maker / No expiration

Free QR codes that never expire

Codes made here are static: your information is in the dots, not on a server. There is no trial to run out and nothing to renew.

  • Free
  • No sign-up
  • No scan limit

Paste or type it. We add https:// for you.

StyleColors, shape and logo
Colors
Dots
Corners
Logo

Made on your device. What you type is never uploaded.

Fill in the form and your code appears here.

On iPhone, press and hold the code to save it to Photos.

Will the code you already have expire?

Scan your code with your phone camera and look at the address in the banner before you tap it. Type that address here.

Why some QR codes expire

There are two kinds of QR code, and they look the same.

StaticDynamic
What the code holdsYour link or detailsA short link to the provider's server
Can it expire?NoYes, if the plan or trial ends
Scan limitNoneOften, on free plans
Change it after printingNoYes
Scan statisticsNoYes
Needs an accountNoYes

Many "free" generators hand out dynamic codes on a trial. The code works for a week or two, you print it, and then every scan lands on a page asking you to pay. Nothing was wrong with the code; the server behind it was switched off.

A static code has no server behind it. That is the only kind this site makes.

How to tell which kind you have

QR Maker for iPhone

Your codes, saved and styled, on your iPhone

  • Every code you make is saved, ready to show or share
  • Gradient colors, templates and custom corner shapes
  • Scans QR codes and barcodes too
  • Works without an internet connection
Download QR Maker on the App Store

Scan with your iPhone camera to get the app

Free to download on the App Store.

QR code expiry questions

Do QR codes expire?

A static QR code never expires. It is just your information drawn as dots, and it can be scanned an unlimited number of times, forever. A dynamic QR code can stop working, because it depends on a company's server and usually on a paid plan.

Why did my QR code stop working?

Usually for one of three reasons. It was a dynamic code made on a free trial that has ended. The page it points to was moved or deleted. Or the print is damaged or too small. Use the checker on this page to find out which kind of code you have.

Is there a scan limit?

Not for static codes. Nobody is counting, because scans never touch a server of ours. Scan limits only exist on dynamic codes, where each scan passes through the provider.

What is the catch with free codes here?

There is none in the code itself: no account, no trial, no watermark. This site is made by the team behind the QR Maker app for iPhone, and we hope you will like the web version enough to try the app.

Can I rescue a code that has expired?

If it was dynamic, only by reactivating the account at the service that made it. Otherwise make a new static code here and reprint. It will not happen again.

When is a dynamic code worth paying for?

When you need to change the destination after printing, or you want scan counts by day and place. For a menu, a Wi-Fi sign, a business card or a link that will not change, static is simpler and permanent.

Will my code still work in ten years?

The code will. A link code also needs the page it points to to still be online. Wi-Fi and contact codes hold everything inside themselves and need nothing else.

More QR tools