Skip to content

Create a dynamic QR code with an editable destination

Generate a managed redirect QR code for a public HTTPS URL, keep the private management link, and change or pause the destination without replacing the printed QR image.

Create dynamic QR code

Enter a public HTTPS destination. The generated QR code will contain a stable QR Code Crafter redirect URL.

Private campaign pack

Create a private QR campaign pack from a small set of rows.

Paste CSV rows with label,destination,optional placement. Maximum 5 rows.

Management links remain only in the downloaded manifest and cannot be recovered.

Editable URL QR codes

A dynamic QR code stores a QR Code Crafter redirect URL in the image instead of storing the final destination directly. When the destination changes, the same printed QR code can send scanners to the updated HTTPS page.

This no-account workflow uses a private management capability rather than a dashboard login. QR Code Crafter returns the management key once, stores only its SHA-256 hash, and requires the key for every read or update. Anyone who obtains the management link can control the destination, so store it like a password.

Dynamic URL records use Netlify Blobs for durable storage and strongly consistent reads. Redirect responses are temporary and uncached so destination changes and pause controls take effect without a permanent browser redirect. Privacy-preserving approximate aggregate redirect counts are enabled and remain owner-only. They do not store IP addresses, user agents, referrers, cookies, location, device, browser, or unique-visitor identifiers.

For small coordinated launches, the private campaign pack creates up to five redirects sequentially and downloads local QR assets plus JSON and CSV capability manifests. Partial failures are recorded without automatically retrying successful rows.

Key decisions

Edit after printing

Change the final HTTPS destination while the public redirect URL encoded in the QR image stays the same.

Pause and resume

Stop the redirect when a campaign, page, offer, or destination should not be available, then resume it later.

Private capability management

Manage the record without an account by protecting a high-entropy capability link that is returned only when created or rotated.

Six download formats

Export the managed redirect QR code as SVG, PNG, JPG, WebP, PDF, or EPS for digital and print production.

Private five-row campaign packs

Create up to five managed redirects in one bounded workflow and download local QR files with a private placement and management manifest.

Dynamic QR Code Crafter workflow vs a static URL QR code

DecisionDynamic URL QR codeStatic URL QR code
Destination changesEdit the managed destination while keeping the same QR image.Generate and distribute a new QR image unless the encoded URL is a redirect you already control.
Provider dependencyEvery scan depends on the QR Code Crafter redirect and storage service remaining available.The QR image opens the final URL directly and does not require QR Code Crafter after download.
Management accessA private capability link controls destination edits, pause/resume, and key rotation.No management key is needed because the destination is fixed inside the QR pattern.
Scan analyticsOwner-only approximate aggregate counts are retained for up to 90 days without visitor identifiers; use UTM parameters and destination analytics for attribution.Not collected. Use UTM parameters and destination analytics.
Best fitPrinted campaigns whose public HTTPS destination genuinely needs to change after launch.Stable destinations, direct actions, private payloads, and files that should remain provider-independent.

Security boundaries for managed redirects

A dynamic QR redirect is public infrastructure. QR Code Crafter restricts the workflow to public HTTPS destinations and keeps management credentials separate from the QR payload.

Public HTTPS only

Localhost, private networks, reserved IP ranges, credential-bearing URLs, non-HTTPS schemes, and sensitive token query keys are rejected.

Hashed management credentials

The private token is generated from 256 random bits and only its SHA-256 hash is stored with the dynamic record.

Protected concurrent edits

Every update requires the current record ETag so an older browser tab cannot silently overwrite a newer destination change.

Operational limits to understand before printing

Dynamic QR codes trade direct permanence for editability. Document that dependency and keep a fallback before distributing long-lived assets.

Keep the management link

There is no account recovery in this workflow. Save the private management link in an approved password manager or campaign record.

Keep a readable fallback

Print a short destination label, campaign name, or support path beside important QR placements so users understand the scan action.

Use first-party measurement

Add UTM parameters before saving the destination and measure visits in the analytics system on the destination site.

Protect campaign manifests

Campaign ZIP manifests contain unrecoverable management capabilities. Store them as secrets and never upload them with public artwork or analytics data.

Dynamic URL QR launch checklist

  • Use a public HTTPS destination without embedded passwords, access tokens, session IDs, signatures, or private network addresses.
  • Save the management link in a password manager or controlled campaign record before closing the page.
  • Add UTM parameters before saving when destination analytics should identify the QR placement.
  • Download a vector SVG, PDF, or EPS master for print and a raster PNG, JPG, or WebP copy only where needed.
  • Scan the redirect QR image, final layout, exported PDF, CMS asset, and physical proof before launch.
  • Record the destination owner, management-link owner, campaign, placement, export file, and review date.
  • Use the bounded campaign pack for no more than five coordinated placements and secure its private JSON and CSV manifests immediately.
  • Pause the record when the destination becomes unsafe, obsolete, unavailable, or no longer approved.
  • Prefer a static URL QR code when the final destination is stable and provider independence matters more than editability.

Guides: print

Create a dynamic QR code with an editable destination. Static QR code. Download SVG, PNG, JPG, WebP, PDF, EPS. scan. QR print preflight checklists. Live preview. Customize QR code. No account needed. Keep the destination, owner, file name, publication channel, proof result, and review date with the campaign notes so printed and shared QR assets can be checked later.

Create a dynamic QR code with an editable destination. URL QR code. Create in your browser. print. digital. Accessibility. QR code safety and privacy. QR code file formats. QR code scanner. Use the same checklist for websites, posters, packaging, receipts, menus, classroom handouts, payment notices, and customer support material.

URL QR code: HTTPS

Create a dynamic QR code with an editable destination: URL QR code, Create in your browser, HTTPS, scan. Static QR code. Analytics-ready links. UTM. QR code safety and privacy.

Select format

print: SVG, PDF, EPS. digital: PNG, JPG, WebP, SVG. QR code file formats. Download. Vector exports. Select format.

scan

scan. Live preview. QR code scanner. QR print preflight checklists. print. digital. Customize. Test the generator preview, downloaded file, placed artwork, CMS upload, exported PDF, and one physical proof before approving production.

Company

Create a dynamic QR code with an editable destination: URL QR code, Download, SVG, PNG, JPG, WebP, PDF, EPS, print, digital, scan. Company. Guides. Feedback.

QR code API

QR code API. OpenAPI. WebMCP. ai.txt. llms.txt. bulk QR code workflows. Download SVG, PNG, JPG, WebP, PDF, EPS. Static QR code.

static vs dynamic QR codes

Create a dynamic QR code with an editable destination. Static QR code. No scan limits. URL QR code. Analytics-ready links. QR code safety and privacy. Create in your browser. scan.

Feedback

URL QR code. Phone QR code. Email QR code. Accessibility. scan. Feedback. SMS QR code.

Accessibility

Accessibility. scan. print. digital. URL QR code. Create in your browser. Live preview.

Create and manage a dynamic URL QR code

  1. 1

    Create the managed destination

    Enter the final public HTTPS URL and an optional internal label, then create the dynamic redirect record.

  2. 2

    Save the private management link

    Copy the capability link before leaving the page. It is required to edit, pause, resume, or rotate management access.

  3. 3

    Export and proof the QR asset

    Style the redirect QR code, choose a production format, download it, and scan the final placement before distribution.

  4. 4

    Review the destination after launch

    Use the management link to change or pause the destination, then scan the existing QR image to verify the live redirect.

  5. 5

    Use a campaign pack for coordinated placements

    Paste up to five validated rows, select one asset format, download the private pack, and retain successful capabilities listed in any partial-failure manifest.

Frequently asked questions

Can I change this dynamic QR code after printing it?

Yes. Open the private management link and update the public HTTPS destination. The redirect URL encoded in the printed QR image stays the same.

Do I need an account to manage a dynamic QR code?

No. Management uses a private high-entropy capability link. There is no recovery if you lose it, and anyone who obtains it can control the destination.

Does QR Code Crafter track dynamic QR scans?

Privacy-preserving approximate aggregate redirect counts are enabled and visible only through the private management capability. They do not store IP addresses, user agents, referrers, cookies, location, device, browser, or unique-visitor identifiers. Add UTM parameters and use destination analytics for attribution.

What happens when I pause a dynamic QR code?

The public redirect stops and returns a gone response until the record is resumed. The printed QR image does not need to change.

Where should I save the dynamic QR management link?

Store it in a password manager or controlled campaign record. Do not place it in the QR image, public artwork, analytics fields, shared screenshots, or public documents.

Which formats can I download for a dynamic QR code?

Download SVG, PNG, JPG, WebP, PDF, or EPS. Keep SVG, PDF, or EPS masters for print and use raster formats for fixed-size digital placements.

Can I create several dynamic QR codes together?

Yes. The campaign pack accepts up to five validated rows and creates them sequentially. It downloads local QR assets plus private JSON and CSV manifests, records partial failures, and never stores the management links in browser storage.