Permanent QR Code Generator

Free Static QR Code Generator: Permanent QR Codes With No Expiration

A static QR code has fixed content, so it never expires and keeps working forever, with unlimited scans. Create a free, permanent QR code below for a link, WiFi, contact card, text, email, or phone number, and download it as PNG or SVG.

Free forever • Unlimited static codes • Unlimited scans • No expiry • No subscription

Key Facts

A Free QR Code That Lasts Forever

A static QR code is the simplest way to share something that will not change. Make it once, print it, and it keeps working for the life of the product, card, or sign.

  • Never expires: a permanent QR code with no end date
  • Unlimited scans: no daily or monthly limits
  • Free for commercial use: no subscription needed
  • PNG and SVG: sharp, print-ready downloads
Free static QR code generator for permanent QR codes that never expire
Static QR code generator creating a permanent QR code

TL;DR: Static QR codes are free and never expire, but you cannot edit them or see scan stats.

  • Best for: business cards, packaging, posters, WiFi
  • Avoid for: campaigns that need stats or link changes
Definition

What Is a Static QR Code?

A static QR code is a QR code with fixed content: once it is created, what it opens can never change. People also call it a permanent QR code, a forever QR code, or a non-expiring QR code. QR codes follow the ISO/IEC 18004 standard, created by Denso Wave in 1994. For the full explanation, read what a static QR code is.

Permanent

The content is fixed the moment the code is created. To change it, you make a new code. See permanent QR code examples.

Offline for WiFi and Contacts

WiFi, contact card, crypto, and Pix static codes work without the internet. Codes for a website need the internet to open the page.

Best for: WiFi details, contact cards, permanent product information, and anything that will not change for the life of the printed material.
Key Features

Key Characteristics of Static QR Codes

Five things define a static QR code and set it apart from a dynamic one.

Not editable

Once created, the content is fixed and cannot be changed.

Permanent Content

No expiration

There is no end date. It keeps working as long as the page or content it opens is still available.

Always Active

No scan stats

Static codes show no scan counts, locations, or devices in your dashboard.

Simple by Design

Offline for WiFi and contacts

WiFi, contact card, crypto, and Pix codes are read by the phone without the internet.

Offline Types

Free forever

Unlimited static codes with unlimited scans, on every plan, including Free.

No Subscription
Free Forever

Create a Free Static QR Code in Seconds

No tech skills needed. Add your content, style it, and download a print-ready PNG or SVG.

Try the Static QR Generator
Try the free static QR code generator for a permanent QR code
Comparison

Static vs Dynamic QR Codes

The difference is whether you can change the code later. A static QR code is fixed and free forever. A dynamic code can be edited after printing and shows every scan. See the full static vs dynamic QR code comparison.

FeatureStatic QRDynamic QR
Edit after creationNoYes
Scan stats (count, location, device)NoYes
ExpiresNeverWorks while your plan is active
Works offlineWiFi, contact card, crypto, and PixNo
Cost on IMQRScanFree and unlimited5 free, then from $2.99 a month
Retargeting pixels and schedulesNoYes, on Professional and up
Best forBusiness cards, WiFi, packaging, signsCampaigns, menus, events, changing links
Static QR codes do not expire and keep working forever
No Expiration

Do Static QR Codes Expire?

No. A static QR code from IMQRScan never expires and has unlimited scans. It keeps working as long as what it opens, such as your website, is still available.

Permanent by design

There is no end date. A static code made today for a website still opens it in ten years, if the site is still live.

Keep the destination live

The code only seems broken if you delete or move what it opens, such as a page or file.

Need to change it later?

Choose a dynamic code instead, so you can point it to a new page without reprinting.

Step by Step

How to Create a Free Static QR Code (About 2 Minutes)

Use the generator at the top of this page. The steps match its buttons.

1

Choose the content type

In the generator above, pick what the code should do: open a website, show text, join WiFi, save a contact, call, email, or SMS.

2

Keep it static

Keep the code as a static QR code, so it is free, never expires, and needs no subscription.

3

Enter your content

Type or paste your link or details, and check them carefully. The content of a static QR code cannot change after you download it.

4

Customize the design

Open Design to add a logo, colors, shapes, or a frame. Keep a dark code on a light background.

5

Download QR code

Press Download QR code and save SVG for print or PNG for screens. Create a free account if you have none.

6

Test before printing

Scan the code with an iPhone and an Android phone, at the size you will print it.

Use Cases

Real-World Uses for Permanent QR Codes

Static QR codes are the right choice whenever the content will not change: business cards, packaging, WiFi signs, worksheets, and equipment tags. For more, see these permanent QR code examples.

Business cards

A contact card QR code lets people save your name, phone, email, and website in one scan, even offline.

Networking

Product packaging

Link to a manual, setup video, or warranty page that stays the same for the whole print run.

Retail

Guest WiFi

Guests scan and join your WiFi without typing the password, with no internet needed to read the code.

Hospitality

Education

Print codes on worksheets that open assignments, videos, or answer keys, with no app or login.

Schools

Healthcare

Place codes on doors and notices for visitor hours, hygiene rules, and permanent reference information.

Clinics

Equipment and tools

Attach codes that open maintenance instructions, inspection logs, and safety documents.

Industrial
Need many codes at once? Use bulk QR code creation. For codes that blend into artwork, try a transparent QR code, and for a quick website code, the URL QR code generator.
Technical Reference

QR Code Technical Reference

QR codes were invented by Denso Wave in 1994 and are standardized under ISO/IEC 18004. These specifications matter when you print any QR code.

Versions and size

QR codes come in 40 versions, from 21 x 21 modules (version 1) to 177 x 177 modules (version 40). More modules mean finer printing.

Error correction

Four levels: L (about 7% recovery), M (15%), Q (25%), and H (30%). IMQRScan uses level H when you add a logo.

Capacity

Up to 7,089 numbers, 4,296 letters and digits, or 2,953 bytes in one code, at version 40 with level L.

Quiet zone

Leave a blank margin of at least 4 modules around the code, so phones can find its corners.

A simple rule: make the code about one tenth of the scanning distance. Use this table as a starting point, or read the minimum QR code size guide.

Scanning distanceMinimum sizeTypical use
10 to 30 cm2 x 2 cmBusiness cards, product labels
30 to 60 cm3 x 3 cmMenus, brochures, packaging
1 to 2 m10 x 10 cmPosters, shop windows
5 m50 x 50 cmEvent banners, trade-show booths
20 m and more2 x 2 m or largerBillboards, building signs
Important

Can You Convert a Static QR Code to Dynamic?

No. The content of a static QR code is fixed when you create it. To edit the link or see scans, create a new dynamic QR code that points to the same destination, and replace the printed code once.

Learn what a dynamic QR code is, or go to the dynamic QR code generator.

  • Fixed content: no changes after creation.
  • No stats: scans are not shown in your dashboard.
  • New code needed: make a dynamic code to edit or track later.
Generate a QR Code Now
Why a static QR code cannot be converted into a dynamic QR code
Alternative

When to Use a Dynamic QR Code Instead

A dynamic QR code is better whenever the content might change, or when you need scan stats.

When a dynamic QR code is a better choice than a static QR code

Marketing campaigns

Change the destination as the campaign evolves, with no reprint.

Learn more

Event promotions

Update registration links, schedules, or ticket details anytime.

Learn more

Scan tracking

See scans by location, device, and time to measure results.

Learn more

Flexible destinations

Point one code to a landing page today and a shop page tomorrow.

Learn more
Best Practices

Static QR Code Best Practices

Six rules that keep a permanent QR code working for years.

Check the content first

A static code cannot be edited, so check the link or text for typos, a missing https://, and spaces.

Critical step

Keep strong contrast

A dark code on a light background scans best. Light codes on dark backgrounds fail on some apps.

Scannability

Link to a page that will last

Point the code to a stable page, so it keeps working for the life of the print.

Long term

Test before printing

Scan it with an iPhone and an Android phone before you send anything to print.

Quality control

Keep the quiet zone

Leave blank space of at least 4 modules on every side of the code.

Scan reliability

Download SVG for print

SVG stays sharp at any size, from a business card to a billboard.

Print quality
Share information forever with a free permanent static QR code
Summary

The Simple Way to Share Information Forever

A static QR code is the easiest way to connect people with your content: no fees, no expiry, and nothing to manage.

  • Works everywhere

    Business cards, posters, packaging, classrooms, WiFi signs, and equipment labels.

  • Simple and reliable

    Share information once, with nothing to update later.

  • Know the trade-off

    If you need stats or to change the link after printing, choose a dynamic code.

Static QR Code Features

What Else Can You Do With a Static QR Code?

A static QR code is free forever, and so are the tools that make it look good. Style it, print it, and turn it into a sticker at no cost.

Built-in QR Templates

Start your static QR code from a built-in template with colors, a frame, and logo placement ready.

Multiple QR Shapes

Change the dot style, corner eyes, and QR shape, and keep the code easy to scan.

Free Print Templates

Use free print templates for flyers, posters, and table tents with your code already placed.

More Tools in IMQRScan

QR Stickers

Sticker-ready designs for labels, packaging, doors, and windows.

Multi-Language Pages

Show hosted landing pages in the languages your visitors read.

Schedule and Scan Limits

Set start and end dates, or cap the number of scans.

Country Rules

Send each country to a different destination from one code.

Retargeting Pixels

Meta, GA4, Google Ads, TikTok, and LinkedIn pixels on every scan.

PIN Protection

Ask for a PIN before the content opens.

Custom Domain

Use your own domain for the short link behind the code.

Team and Users

Invite teammates and give each one a role.

QR Code API

Create and manage codes from your own software.

Free on every plan

  • Built-in QR templates
  • Multiple QR shapes
  • Free print templates
  • QR stickers
  • Multi-language landing pages

Free plan includes

  • Unlimited static QR codes
  • 5 Smart (dynamic) QR codes
  • 15 tracked scans
  • 14 days of scan analytics
  • Bulk creation, 5 per upload
  • File uploads up to 5 MB

Professional plan and up

  • PIN protection
  • Schedule and scan limits
  • Country rules
  • Retargeting pixels
  • QR Code API
  • Team management and roles
  • Custom domain add-on from Starter ($10/month)
FAQ

Static QR Code FAQs

Direct answers about static, permanent, and non-expiring QR codes.

Choose a type in the generator above, keep it as a static QR code, add your content, and press Download QR code. It never expires and needs no subscription.

Yes. Every static QR code on IMQRScan is free and unlimited, with unlimited scans and no expiry. You only need a free account to download it.

A static QR code has fixed content: once it is created, what it opens cannot change. It is free, never expires, and has no scan stats.

No. A static QR code from IMQRScan never expires and has unlimited scans. It keeps working as long as the page or content it opens is still available.

No. A static QR code shows no scan stats in your dashboard. For scans by location, device, and time, create a dynamic QR code instead.

WiFi, contact card, crypto, and Pix static QR codes work without the internet. A static QR code for a website still needs the internet to open the page.

No. The content of a static QR code is fixed. To change it, make a new code. Use a dynamic code if the content may change later.

No. A static QR code cannot become dynamic. Create a new dynamic code that points to the same destination, and replace the printed code once.

A static QR code can open a website, show text, join WiFi, save a contact, start a call, email, or SMS, or share a crypto or Pix payment.

Yes. Use every static QR code from IMQRScan on products, packaging, menus, and ads, for free, with no subscription and unlimited scans.

Yes. Logos, colors, shapes, frames, and templates work on every static QR code. With a logo, error correction rises to level H so it still scans.

Print a static QR code at least 2 x 2 cm for close scanning, and about one tenth of the scanning distance for posters and signs.

Use a static QR code for content that never changes, like WiFi or a contact card. Use a dynamic code when links may change or you need stats.

Download a static QR code as SVG for print, because it stays sharp at any size, and as PNG for websites, email, and social media.

Try out your first Dynamic QR code now.

You will experience great benefits from the new revolution of QR codes. Within one minute

Create Free QR Code