QR code guide

Static vs dynamic QR codes: what is the difference?

A static QR code stores the final data in the matrix. A so-called dynamic QR code usually stores an intermediate URL managed by a redirect service.

Scope

What this guide helps you verify

Decide whether a static QR code is enough, when a managed redirect helps and what happens when a dynamic QR provider changes or closes.

Last reviewed: August 1, 2026

Key points

Short answer

  • A static QR code has no built-in expiry date.
  • A dynamic QR code depends on an external redirect URL and service.
  • Changing static content requires a new matrix.
  • OnSubmit creates local static QR codes without scan tracking.

Static and dynamic QR code definitions

The QR standard describes a matrix that encodes data. A static code contains the final URL, text or structured payload.

Dynamic QR is a product term for a code that points to a managed short URL which redirects to an editable destination.

Static vs dynamic comparison

CriterionStatic QRDynamic QR
DestinationStored directlyBehind a redirect
EditingNew image requiredDestination may be edited
DependencyNone after generationProvider domain and account
AnalyticsNo native trackingService may record scans
PrivacyDirect accessIntermediary can observe requests
CostCan remain freeFeatures often require a subscription

Which type should you choose?

  • Use static QR for a stable URL, Wi-Fi network, vCard, phone number or final text.
  • Use a managed redirect when the destination must change after printing or scan analytics are required.
  • For durable print, use a redirect on a domain you control.
  • Test the final destination and archive the source file before printing.

Related tools

Apply the guide to real test data

Use these tools to generate, validate or structure the values explained in this guide.

Related guides

FAQ

Questions about this topic

Does a static QR code expire?

No. The matrix has no expiry date, although an encoded webpage can disappear.

Can a static QR code be edited?

No. A new matrix is required, unless the same encoded URL continues to work and its webpage content changes.

Why do some free QR codes stop working?

Some services create a managed redirect rather than a direct static code and may disable or limit that redirect.

Is a dynamic QR code easier to scan?

Not automatically. A shorter URL may reduce density, but size, contrast and quiet zone still matter.

Does OnSubmit track scans?

No. It generates a static code locally and adds no OnSubmit redirect or analytics.

Which QR code works for a business card?

Use a static vCard for stable details or a URL on your own domain when the contact details change often.