Free Dynamic QR Code for Online Ordering

Let customers order from a flyer, a window, or a takeout bag, and keep that code working even if you change ordering systems.

Dynamic: change where the code points after printing, and see how many people scan it.

Design

#000000
#ffffff
Dot style
Corner style
Frame with call to action
#000000

Say what people get: "SCAN FOR MENU" usually gets more scans than "SCAN ME".

Preview

Create the code to get your scannable dynamic QR.

Restaurants rarely keep the same ordering setup for long. You might start with a third-party delivery app, move to your own commission-free ordering page, then add a pickup-only link for a second location. Every move would normally strand the QR codes printed on flyers, magnets, and bags already sitting in customers' kitchens.

A dynamic QR code keeps those printed pieces alive. The code points to a short redirect, and you decide where that redirect goes. Change platforms, run a pickup-only weekend while the delivery driver is out, or send late-night scans to a "we're closed, order tomorrow" page. The fridge magnet from last year still does its job.

Why use a dynamic QR code for online ordering

Platform-proof printing

Commission rates and features change, so restaurants switch ordering providers. When you do, paste the new ordering address into your manage link and every flyer, sticker, and bag already out there sends customers to the new system.

Handle closures gracefully

Short-staffed or closed for a holiday? Point the code to a page explaining when ordering reopens, instead of letting customers place orders you cannot fill. Switch it back the moment the kitchen is ready again.

Measure your print campaigns

Give the door-hanger campaign one code and the takeout bag another. Scans per day show which one actually brings people to your ordering page, so you know where to spend next.

One code, several menus

Run a lunch ordering link on weekdays and a family-meal bundle on Sundays. Changing the destination is faster than printing separate materials for every promotion. Each switch takes about a minute from your phone.

How to set it up

  1. Copy the direct link to your ordering page, ideally one that opens the menu with the order button visible, not your homepage. Fewer taps means fewer abandoned orders.
  2. Paste it above and give the code a descriptive name such as "Order - takeout bag." Use separate codes for each printed piece if you want to compare results.
  3. Customize colors and add your logo, then download an SVG for flyers and bags or a PNG for social posts and digital screens.
  4. Store the manage link with your ordering platform login details, test a printed proof on two phones, then send the files to your printer.

Where to place it

  • Stickers on takeout containers and delivery bags, so the next order starts from the last one.
  • Fridge magnets handed out with orders, the classic spot people look when they are hungry.
  • Door hangers and neighborhood flyers handed out within your delivery radius.
  • The front window, readable from the sidewalk for people passing after closing time.
  • Table cards in the dining room, inviting guests to order for pickup next time.

Tips that improve scans

Lead with the benefit

"Scan to order for pickup - skip the line" or "Order direct and save" gives a reason to scan. A code labeled only "Order online" competes poorly with apps already on the customer's phone.

Make magnets readable

Fridge magnets are seen from across a kitchen but scanned up close. A 3 cm (1.2 inch) code with your name and phone number printed beside it covers both moments.

Land on the menu, not the homepage

The landing page should show items and prices immediately, with clear pickup or delivery choice and hours. A homepage with a slideshow adds friction right when someone is ready to buy.

Plan for after hours

If your ordering system does not handle closed hours clearly, keep a simple "we open at 11" page ready and switch to it during long closures.

A pizzeria drops its delivery app

A family pizzeria had handed out hundreds of fridge magnets with a QR code linking to its listing on a delivery app. When the owners launched their own ordering page to avoid commission fees, they did not want those magnets to keep feeding the old app. They opened the manage link, pasted the new ordering page address, and saved. Customers scanning old magnets landed on the new page from that day on.

Frequently asked questions

Can I switch from a delivery app to my own ordering site later?

Yes. That is the main reason to use a dynamic code. Open your manage link, paste the new ordering address, and save. Every printed code redirects to the new site immediately with no reprint.

Does the QR code process payments?

No. The code only opens a web address. Payments, carts, and order tickets are handled by whatever ordering system you link to, so choose one that works well on mobile.

Can I track how many orders came from the QR code?

You will see scans, not orders. Compare scan counts with orders in your ordering system, or add a tracking parameter to the destination URL if your platform reports on them.

What happens if I forget to renew anything?

There is nothing to renew. The code does not expire and has no scan limit. Only the destination ordering page needs to stay online, and you need your manage link to change it.

Related use cases