A restaurant QR code menu you never have to reprint
The printed code encodes a stable short link. Where that link sends people is a setting you edit in the dashboard, so the table tents, beer mats and window vinyls stay exactly as they are when the menu moves.
Table code
RepointableScan me
Scan for tonight’s menu
Printed code encodes
app.foldout.link/q/k7fp2mqSends people to
yourvenue.co.uk/autumn-menuEdit this line whenever you like. The code above never changes.
A code that matches your branding and outlives your menu
Most restaurant QR codes are a black-and-white square generated once and printed forever, pointing at a URL that stops being true. Foldout separates the two: the printed artwork is yours to style, and the destination behind it is yours to change.
- One printed code, encoding a short link that never changes
- Repoint the destination from the dashboard, no reprint
- Five dot styles and three corner styles
- Your own foreground and background colours, set as hex
- A centre logo, kept scannable by high error correction
- Card, scan-me and ticket frames, with your own frame label
- Vector SVG for the printers, or a 1024px PNG
- The same code embedded on your site at small, medium or large
Three ways to answer the phone in someone’s hand
A QR code does not have to be a redirect. Pick what a scan does, per code, and change your mind later without touching the print.
Go straight to a link
Scanning opens your destination straight away: the menu page, a booking form, a feedback survey. Change that destination whenever you like; the printed code is untouched.
Show an info panel
Scanning lands on a Foldout-hosted panel instead: a title, sub-headings, paragraphs, bullet lists and an optional image. Ideal for allergens, dietary notes or house rules.
Show info, then a link button
The panel first, then a button through to the destination with a label you choose. You can add up to six more labelled buttons alongside it.
The same code can sit on your website too. Desktop visitors who cannot scan click it and get the identical info panel in a modal, so nobody is stuck holding a phone up to a monitor.

A QR code widget made for hospitality, with core data hosted in the EU
EU data hosting
Core application and enquiry data is stored in Supabase's Ireland region, with subprocessors disclosed in our DPA.
GDPR-first by design
Built for UK hospitality from day one. Consent, retention and data rights handled properly.
Encrypted end to end
Encrypted in transit and at rest. The widget adds no tracking pixels to your site, and we never sell your data.
Works with any builder
WordPress, Webflow, Squarespace, Wix, Elementor, Shopify, GoDaddy or custom HTML.
QR code menu widget questions
What is a dynamic QR code for a restaurant table?
It is a printed code that encodes a short Foldout link rather than your destination directly. The link never changes, so the printed code never has to. Where it sends people is a setting in the dashboard, and you can edit it as often as you like.
Can I change where the QR code goes without reprinting it?
Yes, that is the whole point. Table tents, menus, window vinyls and beer mats keep working after you repoint the code. Publish the change in the dashboard and scans follow the new destination.
Can the code show allergen or dietary information instead of a link?
Yes. Set the code to show an info panel and write the content as structured blocks: a title, sub-headings, paragraphs and bullet lists, plus an optional image. The panel is server-rendered with no client-side JavaScript, so it loads on a weak phone signal.
Can I brand the QR code with my own colours and logo?
You can set the foreground and background colours, pick from five dot styles and three corner styles, add a centre logo, and wrap it in a card, scan-me or ticket frame with your own label. High error correction keeps it scannable under the logo.
What file do I get for the printers?
A vector SVG for print, or a 1024px PNG. Both encode the same stable short link as the version embedded on your website, and both are generated by the same renderer as the on-screen preview, so what you see is what prints.
What happens if I pause the widget or the config is broken?
A printed code in the wild never dead-ends. If the widget is paused, unpublished or the saved config cannot be read, the scan falls back to a neutral Foldout page rather than an error.
Other venue widgets and the guides behind them
Print it once, point it anywhere
Start on the free plan. Style your first code and download the print files in minutes. No card required.
Sign up free