🖥️ BatchPrintGTIN.com is optimised for desktop — for the best experience, open on a laptop or desktop browser.

HomeBulk QR Generator › QR Codes for Restaurants

QR Codes for Restaurants — Table Menus, WiFi, and Review Links

Last updated: May 2026  ·  → Open the free generator

Affiliate disclosure: As an Amazon Associate I earn from qualifying purchases. Product links go to Amazon.com (US) or Amazon.ca (Canada), detected automatically from your location. This does not affect the price you pay.  Privacy Policy

A restaurant with 20 tables needs 20 different QR codes — one per table — so the ordering system knows where the order came from. Creating them one at a time takes the better part of an hour. Creating them from a CSV file takes under two minutes. This guide explains the full workflow: building your menu URL structure, generating all table codes at once using BatchPrintGTIN's free bulk generator, and printing them on durable laminated cards that survive daily service.

🍽 Quick start: Prepare a two-column CSV (menu URL, table label), open the batch QR generator, upload, select URL type, download ZIP. Your 20 table codes are ready in under two minutes — free, no account.

Why Each Table Needs Its Own QR Code

A single QR code pointing to your general menu URL tells the system nothing about who is ordering. Table-specific QR codes solve three real problems at once:

Building Your Menu URL Structure

Before generating QR codes, decide on your URL structure. Three common patterns:

PatternExample URLBest for
URL parametermenu.yoursite.com/order?table=7Most ordering platforms (Square, Toast)
Path segmentmenu.yoursite.com/table/7Custom-built systems, easier to read
Subdomaintable7.yourmenu.comBoutique setups with full per-table customisation

Whichever pattern you use, be consistent. Generate all codes at once from the same CSV — changing the pattern later means regenerating every code and reprinting every card.

Building the CSV for Bulk Table QR Codes

Open a spreadsheet, create two columns — url and label — and fill one row per table:

url,label
https://menu.yoursite.com/order?table=1,Table 1
https://menu.yoursite.com/order?table=2,Table 2
https://menu.yoursite.com/order?table=3,Table 3
https://menu.yoursite.com/order?table=bar,Bar Seating
https://menu.yoursite.com/order?table=patio1,Patio Table 1

Save as .csv or .xlsx, upload to the batch QR generator, select URL type, download the ZIP. Each file in the ZIP is named by its label column (Table 1.png, Table 2.png, etc.).

Beyond Table Menus — Other QR Code Uses for Restaurants

WiFi Sign QR Codes

A QR code on each table or at the entrance can connect guests to your WiFi automatically — no need to read out a password. Use the WiFi QR type. In the batch generator, your CSV encodes the SSID, password, and security type in each row. If all tables share the same network, one code is enough; if you have separate staff and guest networks, you can generate both in a single batch.

wifi_string,label
WIFI:T:WPA;S:GuestNet;P:Welcome2026;;,Guest WiFi
WIFI:T:WPA;S:StaffNet;P:StaffOnly;;,Staff WiFi

Google Review Links

A QR code on the receipt or table card that takes happy customers directly to your Google review page removes the friction that stops most people from leaving a review. Generate a single QR code pointing to your Google Maps review URL: https://search.google.com/local/writereview?placeid=YOUR_PLACE_ID. Place it on the bill folder, at the counter, or on a small tent card near the exit.

Loyalty Programme Sign-Up

If you run a loyalty programme, a QR code at every table pointing to your sign-up page turns table waits into enrolments. Generate a single code (no batch needed) or a batch with UTM parameters per table if you want to track which tables drive sign-ups.

Printing QR Code Table Cards

Size requirements

The minimum reliable scan size for a QR code at arm's length (sitting at a table) is approximately 2.5–3 cm square (about 1 inch). For table tent cards, 4–5 cm square is comfortable. Always test scan from a metre away before printing your full run.

Paper and lamination

Unlaminated paper QR cards at a restaurant table last about a week before spills and grease make them unreadable. Laminate everything. An A6 table tent card printed on cardstock and run through a standard desk laminator survives months of daily service. Use 80-micron laminating pouches — the extra thickness makes the card feel more substantial and protects the print more effectively.

Print and laminate workflow: Generate codes as PDF using the Page Designer (set to A6 or your card size), print on 200 gsm cardstock, score and fold, then laminate with 80-micron pouches. The entire run for a 30-table restaurant takes under 30 minutes.

Recommended Equipment for Restaurant QR Labels

Brother QL-820NWB Wireless Label Printer

The best label printer for restaurant QR codes. Prints QR patterns natively at 300 DPI — no pixelation. Wireless (WiFi + Bluetooth), so it sits anywhere in the restaurant. Supports DK label rolls in multiple widths. Produces professional-quality table cards and WiFi signs on the spot.

Best for QR codesWirelessTwo-colour labels

View on Amazon

Thermal Laminator Machine

A basic A4/letter desk laminator is all you need to make restaurant QR cards durable. Look for one that handles 80-micron pouches. Warm-up takes about 3 minutes; a full set of 20 table cards laminates in under 10 minutes.

Protects QR cardsSpill-resistantUnder $30

View on Amazon

Laminating Pouches — 4x6 inch (100 pack)

Pre-sized for standard table tent and QR sign cards. 80-micron thickness gives a rigid, professional result that stays flat on tables. Buy a 100-pack for the initial run plus replacements.

Restaurant-ready size100-pack value

View on Amazon

Avery 5163 — 2" x 4" Inkjet/Laser Labels

For restaurants printing QR codes on a standard inkjet or laser printer, Avery 5163 gives a good QR code size per label (10 per sheet). Position one code per label for table numbers, WiFi signs, and review prompts. No special printer needed.

Standard printer10 per sheet

View on Amazon
Generate Your Table QR Codes Free →

Frequently Asked Questions

How do I create QR codes for each restaurant table?

Create a CSV with one row per table — a URL column (e.g. menu.yoursite.com/order?table=5) and a label column (Table 5). Upload the CSV to BatchPrintGTIN's free batch QR generator, select URL type, and download the ZIP. Each code is named by its label.

What size should restaurant QR codes be?

At minimum 2.5–3 cm square for seated table scanning at arm's length. For counter signs and entrance displays, 8–10 cm is comfortable. Always test before printing a full run.

Should restaurant QR codes be laminated?

Yes. Laminate everything on a table surface. Spills, grease, and cleaning products will destroy unprotected paper within days. Standard 80-micron laminating pouches are fine — they do not affect scan reliability.

What happens when the menu changes?

If your QR codes point to URLs you control, you simply update the content at that URL — no new QR codes needed. This is why pointing to a URL (rather than encoding the menu directly in the QR) is always recommended. The code never changes; only the webpage behind it does.

Can I create a WiFi QR code for my restaurant?

Yes. Use the WiFi QR type. Enter your network name (SSID), password, and security type (WPA2 for almost all modern routers). Guests scan the code and connect automatically without typing the password. You can generate a table-sized and a window-sized version in the same batch by repeating the same WiFi data with different labels.

Related Guides