Free · Static codes need no sign-up · No watermark

A QR code you can change after printing.

Print it once, point it anywhere, forever. A dynamic code keeps the same printed pattern while you change where it goes — and shows you how often it gets scanned. Free with a sign-in.

  1. 1Make a code herePaste your link in the studio below — your code appears instantly, free, no sign-up for the static version.
  2. 2Sign in free to make it dynamicFrom your dashboard, create a dynamic code for the same destination. It looks the same on paper — the difference is on our side.
  3. 3Edit and track from your dashboardChange the destination anytime, check scan counts, and repoint old posters to your next campaign. The printed code never changes.

Create your QR code

Style
Holiday presetsOne tap — ink, paper & frame set
Dot styleQR dot shape
Error correctionHigher survives wear
ColorsTap or customize
Ink
Background
LogoBrand or your own
Export size1024 px
FrameBorder around the code
Type and it appears
Fill in your content, then hit Generate

Static codes are generated locally in your browser.

Good to know

What is a dynamic QR code?

A code whose destination lives on the server side instead of inside the pattern. The printed code stays the same, but you can change where it points after printing — and see how many times it was scanned.

How is it different from a static code?

A static code carries its content inside the pattern: free, no sign-up, made in your browser, and it can never change. A dynamic code needs a free sign-in, but you can edit its destination and track scans. Both never expire.

How many dynamic codes are free?

20 on the free plan — and right now, during the limited-time offer, unlimited for everyone. Pro is unlimited, always.

Do dynamic codes expire?

No. Dynamic codes never expire. If you stop using one, repoint it to your next campaign instead of reprinting — the poster keeps working.