Skip to content

Dynamic QR codes vs static QR codes

A dynamic QR code points to a short link you can redirect later and that counts scans; a static code holds the destination itself and never expires. Use dynamic only when you must change the destination after printing.

Design: colors, shape and logo
Modules
Eyes (corners)
Error correction
Logo in the middle

Your logo stays on your device. It's placed in a cleared area and error correction is raised to H (30%), so the code still scans.

Checking that it scans…

Version 2 · 25×25 modules · error correction M

What the code contains
https://example.com

Made in your browser. Static code: it never expires and has no scan limit.

The difference

StaticDynamic
What's in the codeYour link or dataA short link on the provider's domain
Edit after printingNoYes
Scan countsNoYes
Works if the provider shuts down or you stop payingYesNo
SpeedOpens directlyOne extra redirect

The free alternative to dynamic

Point a static code at a page on your own website, like example.com/menu. You can update that page whenever you like, and analytics on your site count visits. You get editability and stats, with no dependency on a QR company.

Dynamic codes on Cuelark

Dynamic codes are coming with free Cuelark accounts: a short qr.cuelark.com/r/ link with no interstitial pages or ads, a scan count per day, and a destination you can change from your dashboard. We don't store IP addresses or locations. Until accounts open, every code here is static, and static codes are what we recommend for most uses anyway.

Frequently asked questions

Are dynamic QR codes free?

Usually only during a trial. Many providers turn dynamic codes off when the trial ends. Check the terms before printing.

Can I convert a static code into a dynamic one?

No. The content is fixed in the image. You'd print a new code.

When is dynamic worth it?

When the destination must change after printing and you can't use a page on your own site, for example on long-lived packaging or campaigns across many destinations.

Updated November 10, 2026 by the Cuelark Team.