Free static QR code

Generate a QR code that does not depend on a paid redirect.

Create a static QR code for any destination URL, add optional campaign tracking, and download a scan-ready PNG without creating an account.

  • No signup
  • No watermark
  • Generated in your browser
How it works

From destination to scan-ready code

01

Enter the URL

Paste the page you want people to open after scanning.

02

Add tracking if needed

Optional UTM tags help distinguish the QR campaign in your analytics.

03

Test and print

Download the PNG, scan it from more than one device, and test the final printed size.

Built for practical campaigns

Simple now, accountable as you grow

No expiration switch

The static code contains your destination directly, so it is not disabled by our subscription status.

No watermark

Download a clean PNG for flyers, packaging, cards, menus, and signage.

Clear tradeoff

Static codes are durable, but their destination cannot be changed after printing. Use a managed redirect when editability matters.

FAQ

Questions before you publish

Do static QR codes expire?

The QR pattern itself does not expire. It will keep working as long as the encoded destination URL remains available.

Can I change the destination after printing?

Not with a static QR code. You must generate and print a new code. Editable destinations require a dynamic or managed short link.

Can I track scans?

A UTM-tagged destination can help your installed analytics identify visits, but it is not the same as native scan analytics. Managed scan reporting is planned.

What should I test before printing?

Scan the exported code on iOS and Android, test the actual printed size and lighting, and confirm that the destination works without requiring an unintended login.

Free browser tool

Build the link before you launch the campaign.

No account required. Your form values stay in local browser storage.

Create a tracked link