How to Generate QR Codes for Your Business

A practical guide to using QR codes in your business — from creating QR codes for menus, business cards, and marketing to best practices for size, placement, and testing.

By BarcodeGenerate Team ·

A QR code is a $0 way to get a physical object to do something digital. That’s really what they are — not a technology trend, just a convenient bridge between something printed and something online.

Most businesses that use QR codes effectively treat them like a redirect: the printed thing stays the same, but what it points to can change anytime. That’s the actual value.

Where QR Codes Earn Their Place

There’s no need to use QR codes everywhere. They work best where the alternative is worse: typing a long URL on a phone keyboard, memorizing a WiFi password, or carrying a paper menu that gets sticky and worn.

Situations where QR codes save real friction:

  • Someone at a table wants to see the full menu, not wait for a server to bring one
  • A contact wants to save your details without typing your email address character by character
  • A customer on your packaging wants the assembly instructions, not a three-paragraph URL printed in 6pt font
  • A warehouse worker needs to confirm an item without walking to a terminal

10 Practical Uses — and What to Watch Out For

1. Restaurant Menus

A QR code on a table links to your online menu. When you change a price or add a seasonal item, you update the webpage — not the printed cards. The QR code itself never changes.

One thing to get right: use your own domain (yourrestaurant.com/menu) rather than a third-party menu platform’s URL. If you ever cancel that service, all your printed QR codes become dead links overnight.

2. Business Cards

Add a QR code to your business card that links to:

  • Your LinkedIn profile
  • A vCard (.vcf) file for one-tap contact saving
  • Your website or portfolio

A QR code linking to a vCard lets people save your contact instantly — much better than typing in your details.

3. Product Packaging

Link to:

  • Product instructions / assembly guides
  • Video tutorials
  • Warranty registration
  • Customer support
  • Sustainability information (product materials, carbon footprint)

4. In-Store Displays

  • Link to product reviews and ratings
  • “See it in other colors” → product page
  • “Watch it in action” → YouTube video
  • Loyalty program sign-up

5. Print Advertising and Flyers

Convert print ad viewers into website visitors or lead captures. Include a clear call-to-action (“Scan for 20% off your first order”).

6. Email Signatures

Add a QR code linking to your calendar booking page (Calendly, Cal.com) — makes scheduling meeting requests frictionless.

7. Event Check-In and Tickets

QR code tickets are standard for concerts, conferences, and events. Generate unique QR codes per attendee for scanning at the door.

8. WiFi Access

Create a WiFi QR code so guests can connect to your network without asking for the password. Place it at the entrance, on tables, or at the reception desk.

9. Feedback and Reviews

Link to your Google Business Profile review page or a customer survey. The shorter the path from “just bought something” to “left a review,” the more reviews you get. A QR code on the receipt or inside the packaging is a short path.

10. Payments

Platforms like PayPal, Venmo, Square, and most mobile payment systems support QR code payments. Display a QR code at checkout for faster, contactless payment.


How to Create a Business QR Code

  1. Go to our free QR code generator
  2. Select the appropriate preset:
    • URL — for websites, product pages, social profiles
    • WiFi — for network access codes
    • Email — pre-fills email compose
    • Phone — one-tap call
    • Text — for any other text content
  3. Enter your content
  4. Select error correction M for most uses, H if you’ll add a logo
  5. Optionally customize colors to match your brand
  6. Download as SVG for print materials, PNG for digital

QR Code Size Guidelines for Different Uses

Getting the size right is critical — too small and it won’t scan reliably.

Use CaseMinimum SizeRecommended
Business card1.5 × 1.5 cm2.5 × 2.5 cm
Flyer / brochure2 × 2 cm3 × 3 cm
In-store signage5 × 5 cm10 × 10 cm
Outdoor billboard20 × 20 cm40 × 40 cm
Poster8 × 8 cm15 × 15 cm

Rule of thumb: The scanning distance should be at most 10× the QR code width. A 3cm QR code should be scanned from no more than 30cm away.


QR Code Design Best Practices

Keep it high-contrast

Black on white is always reliable. Dark colors (navy, dark green) on white work too. Avoid:

  • Red bars (invisible to some laser-based scanners)
  • Low-contrast combinations (light gray on white)
  • Reversed colors without testing (white QR on dark background needs extra care)

Maintain the quiet zone

Every QR code needs a “quiet zone” — a white border of at least 4 modules (cells) around the entire code. Don’t crop or bleed the QR code to the edge.

Test before printing

Scan your QR code with at least two different smartphones before committing to print. Test in different lighting conditions and from different angles.

Always include a call-to-action

Don’t just display a naked QR code — add context: “Scan to see our menu,” “Scan to connect,” “Scan for 15% off.” People are more likely to scan when they know what they’ll get.


Static vs Dynamic QR Codes

Static QR codes (what our generator creates) encode the destination data directly. They’re:

  • Free to generate
  • Private — no third-party servers
  • Permanent — they never expire
  • Not trackable (you can’t see how many scans)
  • Not editable — if the URL changes, you need a new QR code

Dynamic QR codes use a short URL that redirects. They:

  • Can be edited after printing (redirect to a new URL)
  • Provide scan analytics (count, location, device type)
  • Require a paid service (QR code platform)
  • Depend on a third-party server remaining active

For most small business uses, static QR codes work fine — use a stable URL you control, and static QR codes are cost-free and reliable forever.


Common QR Code Mistakes

Linking to a non-mobile-optimized page If someone scans your QR code on their phone, they’ll land on a mobile browser. Make sure the destination works well on mobile.

Using too long a URL Long URLs create dense, complex QR codes that are harder to scan. Use URL shorteners (or better, a short domain you own) to keep the QR code simple.

Not testing the actual print output A QR code that looks fine on screen may not scan from a print if the resolution is too low or the ink bleeds. Always test from the printed material, not just a screen preview.

Placing QR codes in low-light areas Smartphone cameras need decent light to scan. Don’t place QR codes in dark corners, under strong glare, or at awkward angles.

Scanning your own QR code to verify it works, then stopping Test with multiple devices — Android and iOS — and from the actual printed material in its intended location.


Getting Started

Our free QR code generator requires no account. Enter your URL, set error correction to M or H, download SVG for print. That’s the whole process.

The QR codes it generates are static — the destination URL is baked in permanently. For most business uses that’s fine, as long as you use a URL you control and plan to keep active. They don’t expire, they don’t require a subscription, and they’ll still work in ten years.

Topics: QR codebusinessmarketingdigitalhow-to

Try the free barcode generator

Create professional barcodes and QR codes instantly. No registration required.