inyourbrowser.com

QR Code for Restaurant Menu

Create a print-ready QR code for your restaurant's menu page. Use high error correction so the code still scans if it gets greasy or worn, and test it at the size it will be printed before going to the printer.

0 chars
#000000
#ffffff

QR code generated locally using qrcode. All processing runs in your browser.

How it works

Your menu URL is passed to the qrcode library running in the page, with the error correction level set to H (30% recovery) so the symbol still scans after a splash of marinara or a smudged thumbprint. The library renders the QR matrix onto an HTML Canvas for the PNG download and exports the same matrix as SVG, which is the safest format to send to a commercial printer because the vector geometry never blurs at large sizes.

Processing runs in your browser

All QR code generation happens locally in your browser tab. Our servers are not involved at any point.

Related operations

To create 1D barcodes for products and labels, try the barcode generator. For reading codes back from a picture, use the QR code scanner. To percent-encode URLs before embedding them, see URL encode.

Frequently asked questions

What error correction level should I use for a printed menu QR code?

Use level H (30% recovery) for restaurant menus. Tables get wet, menus get handled, level H means the code still scans even if a significant portion is smudged or damaged.

How small can I print a QR code and still have it scan?

A QR code should be at least 2.5 cm × 2.5 cm (about 1 inch) for reliable scanning at normal phone distance. Larger is always better, aim for 4 cm or more on table cards.

Should I link directly to a PDF or to a webpage?

Link to a webpage, not a PDF. PDFs are slow to open on mobile and can't be bookmarked easily. A webpage also lets you update the menu without generating a new QR code.

Is my URL uploaded to a server when I generate the QR code?

All processing runs in your browser using the qrcode library. Our servers are not involved at any point.

Related tools

QR code scanner
Decode QR codes from uploaded images or your webcam. All decoding runs in your browser.
Barcode generator
Generate Code 128, EAN-13, and UPC-A barcodes. Download as SVG or PNG. Runs in your browser.
URL encode / decode
Percent-encode and decode URLs, or parse query strings into key-value pairs.