Create a QR code for your menu

Link a table card, window, or takeaway pack to the menu you control—without renting the QR code from anyone.

Open a link

Style

Logo: Banana, Your logo, None

Colour: Banana brown, Banana yellow, Ink black, Split pink, Olive green, Terracotta, Surf blue

Corners: Square, Rounded

The encoded value updates locally as you type. Nothing in these fields is sent to BananaSplit.

Download PNG · Download SVG

A menu code should survive the dinner rush

Use a stable page on your own domain, print with strong contrast, and keep a generous quiet zone around the code. The QR never expires; the menu page can change behind the same URL.

How it works

  1. 1. Paste the menu URL

    Prefer a mobile-friendly menu page over a huge PDF.

  2. 2. Match the code to the restaurant

    Print a plain-language fallback URL below the code.

  3. 3. Print SVG and test at table distance

    Test in dim light and through any laminate or acrylic cover.

Practical checks

Static, private, yours

Free for commercial use

Use the downloaded QR code on menus, packaging, posters, tickets, stickers, or client work.

No expiry or scan cap

The destination is stored in the dots. There is no BananaSplit redirect to expire or limit.

Built in your browser

Your destination, Wi-Fi password, contact details, and logo stay on this device.

Print-ready SVG

Download a vector file that stays sharp from a table card to event signage.

Static QR codes, without the subscription trap

Every code made here is static: the data is encoded directly in the QR pattern. It keeps working without a BananaSplit account, server, or subscription.

Static also means the destination cannot be edited after printing and BananaSplit does not collect scan analytics. If the destination may change, encode a URL you control and redirect that URL yourself.

Made in the field

We built the QR tool we wanted for our own event posters

BananaSplit first relied on QR codes while meeting people in person at Paredes de Coura and Vilar de Mouros. The codes had to print cleanly, scan quickly, and keep working after the posters left our hands.

That is why this generator is browser-first, exportable as SVG, and honest about what a static code can and cannot do. We use it for real BananaSplit activations; everyone else can use it free.

From hand-held signs to a drinks activation and sticker runs, the lesson stayed the same: leave breathing room, keep the contrast high, and scan-test the finished physical piece—not only the file.

Woman holding a handmade BananaSplit QR code sign above her head at an outdoor event
A hand-held download sign, built to scan between event conversations.
BananaSplit drinks activation sign held above the river at Paredes de Coura
The drinks activation kept the QR visible even when the setting got unpredictable.
Printed BananaSplit QR code sticker proofs in brown and yellow colourways
Sticker proofs in two high-contrast BananaSplit colourways before they went into the wild.

Create a QR code for your menu FAQ

Can I update the menu later?

Yes, if you update the page at the same URL. The static QR destination itself does not change.

Will BananaSplit show ads or an interstitial?

No. Scans go directly to your menu URL.

Can I put the restaurant logo in the code?

Yes. Upload it in the style controls and scan-test the final artwork.

Generate QR codes with your agent

Use the public QR code API from an agent, app, script or workflow. It returns a deterministic SVG without storing the encoded value.

API docs for agents · QR API agent Markdown

Create a QR code for your menu