Free Static QR Code Generator

Turn a link, WiFi network, contact card, or block of text into a static QR code in seconds. It's free forever, needs no sign up, never expires, and still reads when the phone is offline.

Free foreverUnlimited codes & scansNever expiresNo sign up needed
STEP 1Enter the URL
STEP 2Customize Design
QR Code Preview
Classic
Bubble
Smooth
Sharp
Elegant
Dots
STEP 3Download your QR code
Can't be edited after download

The basics

What Is a Static QR Code?

A static QR code stores its information directly inside the black-and-white pattern. There's no server, no short link, and no redirect in the middle. When a phone scans it, the data is read straight from the pattern, which is why a static code works even with no internet connection.

That design makes static codes permanent. Nothing behind the code can lapse, expire, or get shut off, so it keeps working for as long as the printed image is readable. Print it on a business card today and it still scans years from now — the same reason QR codes don't expire on their own.

The trade-off is worth knowing up front. Because the data is fixed in the pattern, a static QR code can't be edited after you create it, and it can't count scans or show analytics. If you need to change the destination later or see who is scanning, that's a job for a dynamic QR code.

Step by step

How to Create a Static QR Code

QRKIT is a free static QR code generator that runs in your browser. Create a permanent code in under a minute — no software to install.

1

Choose your content type

Pick what the code should hold — a URL, WiFi, vCard, text, email, SMS, location, or event.

2

Enter your data

Type or paste the link, password, or contact details. The QR preview updates live as you go — no technical knowledge needed.

3

Customize the look

Adjust the colors, add a logo, and shape the code to match your brand. Design and download are free at creation.

4

Download and print

Save it as a high-resolution PNG, SVG, or PDF, then print or share it anywhere. It never expires, so there's nothing to renew.

Honesty note: Core types (URL, text, WiFi, vCard, email, SMS, location, and event) need no account at all. Hosted file types like PDF, image, and video store your file on QRKIT, so they need a free account — but those codes still never expire.

Static types

Static QR Code Types

These types encode the data directly in the pattern, so they work offline, never expire, and need no account. Pick one to see a dedicated guide and generator.

Compare

Static vs Dynamic QR Codes

The static vs dynamic QR code decision comes down to one question: will the information ever need to change? A static code bakes the data into the pattern, so it's permanent and free but locked. A dynamic code points to a short link you control, so you can edit it and track it. Framed as dynamic vs static, the real choice is control and flexibility versus permanence and zero cost.

Swipe to compare →

FeatureStatic QR codeDynamic QR code
Editable after printingNo, locked once createdYes, change the destination anytime
Scan tracking & analyticsNoneScan counts, location, device
ExpiresNeverNever (active with your account)
Long links & scannabilityDenser pattern, harder to scanShort redirect, easy to scan
Account neededNo for core typesFree account
CostFree forever, unlimitedFree: 1 code + 100 scans/mo; from $6/mo
Best forPermanent info that never changesContent that changes or needs tracking

Choose static when…

  • The information will never change (a WiFi password, a vCard, a fixed address).
  • You want unlimited codes at zero cost with nothing to manage.
  • You don't need scan analytics.
  • You want a code that works offline and never expires.

Choose dynamic when…

  • The destination might change after you print.
  • You want to see scan counts, locations, and devices.
  • You're running a campaign and want to update the link later.
  • You need one code that can evolve over time.

Know the destination will change or want to see who's scanning? Start with our dynamic QR code generator instead. For the full breakdown, read static vs dynamic QR codes.

Use cases

When to Use a Static QR Code

Static codes shine anywhere the information is fixed and you never want a subscription in the way.

Business cards

Encode a vCard so your name, phone, and email scan straight into a contact.

WiFi cards & signage

Share the network name and password without anyone typing it in.

Signage & window decals

Put a permanent homepage or profile URL on a poster or storefront.

Event invites

Bake the date, time, and location into a scannable calendar event.

Product packaging & labels

Add a fixed registration or support URL to the box or label.

Flyers & brochures

Link to your website or booking page from any printed handout.

Asset & inventory tags

Store a plain-text asset ID or a map location on a sticker.

Contact & location codes

Offer click-to-email, click-to-text, or a map address in one scan.

The honest upgrade path

From Static to Dynamic, Only If You Need It

Static codes are perfect right up until the moment you need to change something. That's where a dynamic QR code earns its place. QRKIT's free plan includes 1 dynamic code with up to 100 scans per month and basic analytics, so you can edit the destination and read scan analytics without paying anything.

And unlike the “free” tiers some tools push, this isn't a 7-day trial that pauses on you. Your free dynamic code stays active for as long as your free QRKIT account is active. Upgrading only makes sense when one dynamic code isn't enough — Starter is $6/mo billed yearly and raises you to 12 dynamic codes, unlimited dynamic scans, advanced analytics, and API access. Your static codes stay free and unlimited the whole way.

Static QR Code

Free forever
  • Unlimited codes and scans
  • Never expires, works offline
  • No account for core types

Dynamic QR Code

1 free with account
  • Edit the destination anytime
  • Scan analytics by location, device, time
  • Stays active with your account (not a trial)

Want the widest set of options and no sign up? Our free QR code generator covers 15+ types, and the complete guide to QR code types explains what each one does. Still comparing tools? See the best QR code generators side by side.

Static QR Codes — Frequently Asked Questions

Get started

Create Your Free Static QR Code

Encode a URL, WiFi, vCard, or text in seconds. Unlimited codes, unlimited scans, never expires. No sign up needed.

Free foreverNever expiresNo account needed