Dynamic QR codes

Dynamic QR Codes You Can Change Anytime

Create one now, or generate hundreds from a CSV.

One destination becomes one dynamic QR code. Need more than one? Switch to the Bulk CSV tab above.

Enter a destination to preview your QR.

Applies to this QR code

Customize designBlack on white · No logo
Color
Code
Background
Shape
Modules
Eyes
Logo
PNG, JPEG or WebP · 256KB max

Print check — No known issues

Test-scan the final printed size before a large print run.

View details
  • Strong color contrast (21.0:1).
  • Dark code on a lighter background.

These automated checks catch known design risks only. They can't see your paper, ink, print size or lighting — test-scan the final printed size before a large print run.

A representative preview of this design. It encodes a sample link, not your code's own link.

This is a design preview, not your final code. Your editable dynamic QR is created when you activate it — its actual link is generated at that moment, so it can't be shown in advance.

$19/month · up to 500 active dynamic QR codes · monthly billing

Once activated, you can change where this code points, even after printing.

Free to design. $19/month to activate — up to 500 active dynamic QR codes.

Need more than one? The same workspace manages up to 500 active codes for $19/month.

Printed already? Change the destination without reprinting.

A normal QR code has the destination baked into the pattern — wrong once, wrong on every printed copy until it is reprinted. Every VastQR code redirects through a short link instead, so only the destination changes.

  1. Printed QR

    The pattern on the packaging, sign or card is fixed the moment it is printed.

  2. Destination

    Edited any time from a field in your dashboard — no design file, no reprint.

  3. Physical QR

    Stays exactly as printed, now sending people to the new destination.

See it in the bulk generator →

A VastQR library row showing a short link, an editable destination field containing a URL, an Active status and a scan count — the destination can change without changing the printed QR code.

How it works

Create → Print → Change → Manage

One QR code or five hundred — the same four steps, from a destination URL to a code you can still edit after it is printed.

  1. 01

    Create

    One URL or a spreadsheet.

  2. 02

    Print

    Put the QR on packaging, menus, signs, mailers, etc.

  3. 03

    Change

    Update the destination without reprinting.

  4. 04

    Manage

    Search, pause, update, and manage up to 500 active codes.

The VastQR CSV preview screen: a pasted CSV of destination URLs on the left, and on the right a batch preview table marking each row Ready or Fix URL before any code is created.
Step 01 in practice: paste or upload a CSV and VastQR validates every row before creating anything — ready rows are generated, flagged rows are not. Sample data.

One dashboard for every code you have printed

Generating the batch is the easy half. VastQR is built for the rest of its life:

  • Edit the destination on any code, any time — no reprint.
  • Pause or reactivate a code as your batches change.
  • See a scan count on every individual code, not one combined total.
  • Download PNG, SVG or PDF for any code again whenever you need it.

More on scan tracking →

The VastQR dashboard: an active subscription panel above a QR code table listing each code's short link, an editable destination field, style, scan count, and PNG, SVG and PDF download links with a Pause control.

Who VastQR is for

Print & operations teams

Anyone putting QR codes on menus, packaging, signage or a print run who needs the destination to stay changeable afterwards.

A restaurant group repointing 200 table cards when the menu platform changes.

Multi-campaign marketers

Teams running many codes across locations or campaigns who need one place to organise and update them.

One campaign, sixty placements, each with its own scan count.

QR power users

People who have outgrown one-at-a-time generators and want to create and manage codes as a batch.

A spreadsheet of 500 product inserts that has to survive the next two years.

One plan for high-volume QR work

Prepare and validate a whole batch before you decide whether to pay for it. $19 a month for up to 500 active dynamic QR codes — monthly billing, no annual contract, no per-scan charge.

No tiers, no per-scan billing, no annual contract

Active means live and redirecting. Pausing a code frees a slot and reactivating uses one again, so the limit is a working budget rather than a cap on how many codes you can own.

VastQR Bulk

$19/month

Up to 500 active dynamic QR codes

  • CSV bulk import with row validation
  • Edit destinations after printing
  • Scan count on every code
  • PNG, SVG and PDF downloads
  • Colour and logo controls
  • Month-to-month billing
Try a batch first

See full pricing details →

Frequently asked questions

What is a dynamic QR code?
A dynamic QR code points to a short VastQR link that redirects to your real destination. Because the destination is stored on our side, you can change it any time without reprinting the code.
Can I create QR codes in bulk?
Yes. Upload a CSV with a destination column (and optional titles) and VastQR generates the whole batch at once, up to your plan's active limit.
What file formats can I download?
PNG, SVG, and PDF. Use SVG when you need a QR code that scales to any size without losing quality. PDF is convenient for print-ready documents, and PNG is available at 800, 1600, 2048 or 4096 px.
How much does it cost?
$19 per month for up to 500 active dynamic QR codes, on monthly billing with no annual contract.

Guides: editing after printing, print sizing, spreadsheet workflows and scan analytics →

Create one. Scale to 500.

$19/month · up to 500 active dynamic QR codes. No annual contract and no per-scan charge.