Free, permanent QR codes

Free Static QR Code Generator

Create static QR codes for a link, text, email, or contact details in seconds. Customize the colors, download a high-resolution PNG or SVG, and use your code anywhere. No account required to generate a static QR code.

What is a static QR code? A static QR code stores its destination permanently inside the code itself. It works forever and never expires, but the link cannot be changed once the code is created. That makes static QR codes perfect for information that will not change, such as a fixed website, a wifi password, or your contact details.

When to use a static QR code

Static QR codes are the simplest kind of QR code. The data you enter is encoded directly into the pattern, so the code works instantly, offline, and forever. Nothing is stored on a server and nothing can expire, which makes static codes a great fit for permanent information.

Reach for a static QR code when the destination will never change: a homepage URL that is here to stay, a wifi network, a plain-text message, an email address, or a vCard with your contact details. Because there is no link to manage, static codes are free to create and free to use at any scale.

The trade-off is that a static QR code cannot be edited after you create it, and it cannot count scans. If the URL behind it ever changes, you have to generate and reprint a brand new code.

What a static QR code can hold

Website or page URL

Send people to a fixed web address that is not going to change.

Plain text or wifi

Share a message, a serial number, or wifi login details without a server in the middle.

Contact details (vCard)

Let people save your name, phone, and email straight to their contacts.

Need to edit the link later or count scans? Use a dynamic QR code instead.

Static vs dynamic QR codes

The difference is simple. A static QR code encodes the destination permanently, so it is free and never expires but cannot be changed or tracked. A dynamic QR code points to a short link you control, so you can edit where it sends people and measure every scan, even after the code is printed.

FeatureStaticDynamic
Edit link after printingNoYes
Track scansNoYes
ExpiresNeverNever (while active)
Best forPermanent, fixed informationCampaigns and changing links

Not sure which you need? Read the full static vs dynamic QR codes guide, or create an editable code with our dynamic QR code generator.

How to make a static QR code

Creating a static QR code takes about a minute and costs nothing. Here is the full process from start to print.

  1. 1

    Open the QR code generator

    Go to the QRSync generator. You do not need an account to create a static QR code for a link, text, email, or contact details.

  2. 2

    Enter your content

    Paste the URL, text, or details you want the code to hold. Remember that a static QR code is permanent, so use a destination that will not change.

  3. 3

    Customize the design

    Set the foreground and background colors to match your brand and keep strong contrast so the code stays easy to scan.

  4. 4

    Download the QR code

    Download your static QR code as a high-resolution PNG or SVG. SVG is best for print because it stays sharp at any size.

  5. 5

    Test it before you print

    Scan the downloaded code with a couple of different phones to confirm it opens the right destination, then add it to your design and print.

Popular uses for static QR codes

Static QR codes shine wherever the information is fixed. Here are some of the most common ways people use them.

Wifi access

Print a static QR code that joins guests to your wifi network without sharing the password out loud.

Business cards & vCards

Encode your name, phone, and email so a scan saves your details straight to someone's contacts.

Permanent website links

Point to a homepage or landing page that is not going to move, on packaging, signage, or print.

Product labels & manuals

Link to a fixed instructions page or spec sheet that stays the same for the life of the product.

Plain text & serial numbers

Share a message, code, or reference number that works instantly and offline, with no server needed.

Event details & maps

Encode a fixed address, map link, or schedule that will not change before the day.

Static QR code FAQs

Is the static QR code generator free?

Yes. You can create and download static QR codes for free, with no account required. Static codes are free to use at any scale because there is no link to host or manage.

Do static QR codes expire?

No. A static QR code never expires. The destination is encoded directly into the code, so it will keep working for as long as the destination itself exists.

Can I edit a static QR code after creating it?

No. The link inside a static QR code is permanent and cannot be changed. If you need to update the destination later, create a dynamic QR code instead, which lets you edit the link without reprinting.

Can I track scans on a static QR code?

Static QR codes do not record scans because they do not route through a server. If you need scan analytics such as totals, locations, and devices, use a dynamic QR code.

What format should I download for printing?

Download an SVG for print. SVG is a vector format that stays perfectly sharp at any size. Use PNG for on-screen or web use.

What size should a static QR code be?

Keep the printed code at least 2cm x 2cm with clear space around it. Larger is better, especially if people will scan it from a distance.

Do people need an app to scan a static QR code?

No. The built-in camera on virtually all modern iPhones and Android phones scans QR codes without any extra app.

What is the difference between static and dynamic QR codes?

A static QR code stores its destination permanently and is free, but it cannot be edited or tracked. A dynamic QR code points to a link you control, so you can change the destination and measure scans after printing.