QR code widget

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

Repointable

Scan me

Scan for tonight’s menu

Printed code encodes

app.foldout.link/q/k7fp2mq

Sends people to

yourvenue.co.uk/autumn-menu

Edit this line whenever you like. The code above never changes.

What it does

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
What a scan does

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.

01

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.

02

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.

03

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.

Laid tables in a warm British restaurant dining room
Built for venues

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.

FAQ

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.

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