QR codes that stay editable after they are printed.

Design a code in seconds, download it as vector, and point it somewhere new whenever the campaign changes. Scan analytics, hosted landing pages, team workspaces, REST API and scan webhooks included.

1

Pick a type

Seven payload formats, encoded directly into the code.

2

Design it

Colors, module shapes, frames and a logo.

Presets
Modules
#
Background
#

No credit card to generate. Vector export and saved codes need a free account.

Three steps, no onboarding

The generator is the first thing on this page for a reason.

01

Choose the payload

Website, text, email, phone, SMS, WiFi or a full vCard contact.

02

Make it yours

Module shapes, eye styles, gradients, frames with a call to action and your logo in the centre.

03

Export and print

PNG and JPG for screens, SVG for anything that goes to a printer.

Static vs dynamic QR codes

A static QR code stores the data inside the image. A dynamic QR code stores a short link, so the destination stays editable and every scan is measured.

Static vs dynamic QR codes
AspectStatic QR codeDynamic QR code
Where the data livesInside the code imageA short link resolved by our redirect
Editable after printingNoYes, change the destination URL anytime
Scan analyticsNot possibleTotal and unique scans, device, OS, country
Works offlineYes for WiFi, vCard and textNo, the redirect must be reachable
ExpiryNever expiresActive while your account is active
Best forWiFi passwords, contact cards, fixed phone numbersPackaging, signage, business cards, flyers, campaigns

Rule of thumb: print a dynamic QR code whenever the artwork is expensive or long-lived, so you never reprint to fix a broken link.

Dynamic codes

Change the destination without reprinting anything

A dynamic code points at a short link we serve from the edge. Swap the target whenever you want and every scan is counted on the way through.

  • Edit the target URL after printing
  • Redirects served from the closest edge region
  • Scan logging never delays the redirect
  • Device, country and referrer breakdown

Dynamic codes, redirect rules and analytics are part of the Pro experience. Upgrade when your workflow is ready for more.

See plans

128,904

Scans tracked

24 ms

Median redirect

99.99%

Redirect uptime

qreator.tech/r/a7f3k2 → 302 → your landing page

Illustrative dashboard preview — your own numbers appear once your codes are scanned.

See a live analytics dashboard

Seven QR code payload types

QR codes for real situations

Guides that solve real QR problems

Practical walkthroughs from our own support queue: invisible codes, codes hidden inside an image, blurry prints and codes that suddenly stop scanning.

Free tools, no signup

Small utilities we built for ourselves: work out the print size, decode a code you were sent, build a WhatsApp or Google review code, generate hundreds from a spreadsheet.

Pricing that scales with your codes

Static codes are free forever. Pay when you need dynamic codes and analytics.

Billed annually — 2 months free

Free

Unlimited static codes.

0/mo

  • Unlimited static QR codes
  • PNG and JPG export
  • All seven payload types
  • Basic colour editor (colours only)
  • No account needed to generate
  • Free tools: reader, UTM, contrast
  • Bulk CSV batches up to 25 rows
Start free
Most popular

Pro

For one brand that ships often.

12/mo

  • 25 dynamic QR codes
  • Print-ready SVG and PDF export
  • Scan analytics, 12 months
  • Logo and frame library
  • 3 team seats with roles
  • 10 hosted landing pages
  • 2 scan webhooks, 3 scheduled reports
  • Raw scan CSV and PDF reports

Business

For teams running campaigns.

39/mo

  • 250 dynamic QR codes
  • Bulk export
  • Scan analytics, 36 months
  • Priority support
  • 15 team seats with roles
  • 100 hosted landing pages
  • REST API, 120 requests/minute
  • 20 webhooks, 20 scheduled reports
  • Light white-label on hosted pages

Questions, answered

Do QR codes generated here expire?
Static codes never expire, because the payload lives inside the code itself. Dynamic codes keep working as long as the account they belong to is active.
What is the difference between a static and a dynamic code?
A static code contains the data directly, so it cannot be changed after printing. A dynamic code contains a short link, so you can change where it goes and see how often it was scanned.
Can I use the codes commercially?
Yes. Codes you generate are yours to use in print, packaging, advertising and products, on every plan including the free one.
Which format should I download?
SVG for anything printed, because it stays sharp at any size. PNG for websites, slides and social posts.
Is my vCard data uploaded anywhere?
No. vCard codes are encoded fully inside the image, so the contact details are never stored on our servers.
Can I change the destination of a QR code that is already printed?
Yes, if it is a dynamic QR code. The printed artwork stays the same and you edit the destination URL from your dashboard, so there is no reprint.
How large should a printed QR code be?
Roughly one tenth of the scanning distance: a code read from one metre needs about 10 cm per side. Keep a clear quiet zone of at least four modules and strong contrast.
Is a dynamic QR code slower to scan?
No. A dynamic code encodes a short URL, so it has fewer modules than a static code holding a long link, which usually makes it easier for a camera to decode.

Generate your first code now

Use the editor above. Pick a format, design it, and download — static codes need no account and carry no watermark.