Ontoom

Dynamic QR Code and status

Create campaigns with destination, status (active/paused) and expiration. On scan, the page validates status before redirecting.

Create a QR to see the preview

Your dynamic QRs (0)

No QR yet. Create the first one above.

Important: Without a backend, destination and status travel in the QR link itself. After changing destination/status, download the QR again. Ideal for demos, stands and tests.

Only need a static QR (URL, Wi-Fi, WhatsApp)? QR Code generator.

Dynamic QR Code with status

Ideal for campaigns and tests: the QR does not blindly embed the final destination. An intermediate page checks whether the campaign is active, paused or expired before redirecting.

How to create a dynamic QR

  1. Enter the destination (URL) and desired status.
  2. Optionally set expiration.
  3. Generate and download the QR PNG.
  4. If you change destination or status, generate the file again — the payload is in the link.

Dynamic vs static

The static QR embeds the final content (URL, Wi-Fi, etc.). Dynamic adds a status layer and intermediate redirect — better when you need to pause or expire without your own backend.

Frequently asked questions

What is a dynamic QR Code here?
A QR that points to an Ontoom intermediate page. It validates status (active, paused or expired) and only then redirects to the destination.
Do I need a database?
No. Destination and status travel in the link itself. After changing the campaign, generate the PNG again so the QR reflects the new payload.
Can I pause or expire the campaign?
Yes. Set active, paused or an expiration date. On scan, the visitor sees the state before redirection.
When to use static instead of dynamic QR?
Use the static generator when the final content does not change (fixed link, Wi-Fi, WhatsApp). Use dynamic for campaigns with status control.

See also