Get started
HomeProductivityGenerate a QR code for a restaurant menu
ProductivityRuns in your browser · files never uploaded

Create a Custom QR Code

Turn any menu URL into a scannable QR code for table tents, window decals, and takeaway packaging. Print-ready SVG + PNG.

Be the first to rate this tool
A QR-code generator encodes text, a URL, Wi-Fi credentials, or a vCard into a 2-D matrix barcode any phone camera can decode. the StuHub renders the code as SVG and PNG directly in your browser so the content you encode is never transmitted; useful for private Wi-Fi passwords, boarding passes, and pre-shared secrets.
Your file never leaves this browser. Everything runs on your device — no uploads, no server storage, no retention.How it works →

Generate a QR code for a restaurant menu

Digital menus via QR became standard post-2020; fewer touchpoints, cheaper updates, and instant refresh when you change prices. This preset generates a high-contrast QR code from your menu URL, optimised for table tents and window decals (error-correction level Q, 25% recovery, survives minor scuffs and reflections). Export as SVG for sharp print at any size, or PNG for quick digital sharing.

More qr generator presets

What is QR Code Generator?

Generate QR codes for URLs, plain text, Wi-Fi credentials, contact cards, and any string up to about 2k characters. Choose foreground + background colours and error-correction level, live preview updates as you adjust. Download as PNG for print or screen use. Running entirely in your browser means the QR data never leaves your device.

How do I use QR Code Generator?

  1. Type or paste the text you want encoded (URL, Wi-Fi string, etc.).
  2. Pick colours and error-correction level.
  3. Download the PNG.

QR Code Generator by the numbers

Engine
qrcode.js, in-browser
Error-correction levels
L / M / Q / H (7%, 30% recovery)
Export formats
SVG, PNG
Max data
~4,000 alphanumeric chars (version 40 Low)
Privacy
Content never transmitted

Common use cases for QR Code Generator

  • Printing a Wi-Fi QR code for a café or co-working space.
  • Embedding a vCard in a business-card design.
  • Linking a restaurant menu PDF from a table sticker.
  • Auto-opening an Instagram profile from a poster.
  • Sharing an event RSVP URL on printed invites.

Common pitfalls and how to avoid them

  • Scanner cannot read the code — Increase the module size (print larger) or bump error-correction to "High" to survive surface damage and reflection.
  • Logo obscures the data — Keep the logo to ≤20% of the total area and use error-correction level Q or H so the reader can reconstruct missing modules.
  • Wi-Fi QR does not auto-join — Check the format string: WIFI:T:WPA;S:<name>;P:<pass>;;. iOS 16+ and Android both honour this when the camera scans it.

When should I use QR Code Generator?

QR Generator creates new codes. To read an existing QR code (from image or camera), use QR Scanner. For barcodes (EAN, UPC, Code128), use Barcode Generator.

Frequently asked questions

How big should I print the QR?

Rule of thumb: smallest side ≥ 10× the expected scan distance. A 5 cm QR reads comfortably from arm's length; bump to 7 to 8 cm for window decals.

Can I change the URL later without reprinting?

Only if you used a URL shortener (bit.ly, rebrandly). This tool generates a static QR; the URL is baked in. Use a dynamic shortener service if you need editability.

My phone can't scan the printed code.

Usually a contrast or size issue. Bump error-correction to H, print larger, or avoid laminating with glossy film that reflects.

Is my file uploaded anywhere?

No. Everything runs in your browser; the file never leaves your device, and there is no server component for this tool.

Tools that pair well with QR Code Generator

More productivity

QR Scanner
Barcode Generator
File Renamer
Bulk Resize
Screen Capture
Clipboard Cleaner
Resume Checker