QR code guide
How to Generate QR Codes for Business
QR codes are one of the easiest ways to connect offline materials with online actions. A customer can scan a QR code on a flyer, product package, invoice, menu, poster, business card or shop counter and instantly open a website, WhatsApp chat, WiFi login, contact card, payment page, product catalog or document.
This guide explains how to create QR codes for business, what type of QR code to choose, how to prepare the information, how to test QR codes before printing and how to avoid common mistakes that make QR codes difficult to scan.
Use the QR Code Generator for links, contact details, WiFi, WhatsApp, email, phone, SMS and business use.
What is a QR code?
A QR code is a two-dimensional code that can store text, links or structured data. Unlike a normal one-dimensional barcode, a QR code can hold more information and can be scanned easily by most modern smartphone cameras.
Businesses use QR codes because they reduce typing. Instead of asking customers to type a long website address, phone number or WiFi password, you can let them scan and open the correct action quickly.
Common business uses for QR codes
Website QR codes
Send users to your homepage, product page, offer page, booking page, menu, catalog or support page.
WhatsApp QR codes
Let customers start a WhatsApp chat without saving your number or typing a message manually.
WiFi QR codes
Allow visitors to connect to WiFi by scanning instead of entering a network name and password.
Contact QR codes
Share business name, phone, email, website and address as a digital contact card.
Email and phone QR codes
Let users start an email or call a business number directly from the scan action.
Document QR codes
Link to PDF catalogs, invoices, instruction manuals, menus, forms or downloadable files.
Step 1: Decide what the QR code should do
Before generating a QR code, decide the exact action you want users to take. A QR code should have one clear purpose. If the goal is to open a website, use a website QR code. If the goal is to start a WhatsApp chat, use a WhatsApp link. If the goal is to connect to WiFi, use a WiFi QR code.
| Goal | Best QR type | Example |
|---|---|---|
| Open a website | URL QR code | Product page, landing page, online store |
| Start customer chat | WhatsApp QR code | Scan to ask about availability |
| Connect to WiFi | WiFi QR code | Guest WiFi in shop or office |
| Share contact details | vCard/contact QR code | Business card or counter display |
| Send email | Email QR code | Customer support email |
Step 2: Prepare the content carefully
A QR code is only useful if the content behind it is correct. If the link is broken, the phone number is wrong or the landing page is not mobile-friendly, the QR code will create a poor user experience. Always prepare and check the destination before printing.
For website QR codes
- Use the full correct URL.
- Open the URL on a mobile phone before generating the QR code.
- Make sure the page loads quickly.
- Use a landing page that matches the printed message.
- Avoid sending users to a desktop-only page.
For WhatsApp QR codes
- Use the correct country code with the phone number.
- Prepare a short default message if needed.
- Test the link on mobile before printing.
- Make the call-to-action clear, such as “Scan to chat on WhatsApp”.
For WiFi QR codes
- Check the network name exactly.
- Enter the password carefully.
- Choose the correct encryption type if required.
- Test with a phone that is not already connected to the WiFi.
Step 3: Generate the QR code
- Open the QR Code Generator.
- Choose the QR code type based on your goal.
- Enter the required information.
- Generate the QR code and check the preview.
- Download the QR code image.
- Test the downloaded QR code before printing or publishing.
Step 4: Add a clear call-to-action
A QR code alone is not always enough. People should know what will happen when they scan it. Add a short label near the QR code to explain the action.
Good CTA examples
- Scan to order online
- Scan for product catalog
- Scan to chat on WhatsApp
- Scan to connect to WiFi
- Scan to download invoice
Weak CTA examples
- Scan me
- QR code
- Click here
- More info
- No text at all
Step 5: Print QR codes correctly
Printed QR codes must be clear, large enough and high contrast. A QR code printed too small, placed on a busy background or distorted by resizing may fail to scan. Always test printed QR codes in real conditions.
QR code printing tips
- Use dark QR code color on a light background.
- Keep enough empty space around the QR code.
- Do not stretch the QR code unevenly.
- Do not place it too close to edges or folds.
- Print a sample and scan it before bulk printing.
- Use a size suitable for the scanning distance.
Recommended QR code sizes
The best size depends on where the QR code is used. Small business cards can use smaller QR codes, but posters and banners need larger QR codes because people scan from farther away.
| Use case | Suggested approach |
|---|---|
| Business card | Use a clean QR code with a short CTA and enough white space. |
| Product packaging | Make sure it is not placed on folds or curved areas where scanning becomes difficult. |
| Shop counter display | Use a larger code and clear text such as “Scan to chat with us”. |
| Poster or banner | Use a much larger QR code because people scan from a distance. |
Static vs dynamic QR codes
A static QR code stores the final data directly. If the QR code points to a URL and the URL changes later, you usually need to create and print a new QR code. A dynamic QR code uses a redirect link that can be changed later. Dynamic QR codes are useful for campaigns, but may require a service account or subscription.
For many simple business uses, static QR codes are enough. For printed marketing campaigns where the destination may change later, dynamic QR codes can be useful.
QR code ideas for small businesses
Retail shops
Use QR codes for product pages, offer pages, loyalty signup, WhatsApp orders and customer reviews.
Restaurants and cafes
Use QR codes for menus, WiFi, ordering, Google reviews and contactless feedback forms.
Ecommerce stores
Use QR codes on packaging to link customers to reorder pages, support forms or care instructions.
Service businesses
Use QR codes on invoices, brochures and business cards to link booking pages or WhatsApp support.
Events
Use QR codes for registration, schedules, tickets, location maps and feedback forms.
Offices
Use QR codes for WiFi access, visitor forms, internal documents and support request forms.
Common QR code mistakes
Broken destination
The QR code works, but the page it opens is broken, expired or not mobile-friendly.
No instruction
Users see the QR code but do not know why they should scan it.
Low contrast
The QR code color is too close to the background color, making scanning difficult.
Too small
The QR code is printed too small for the scanning distance.
Distorted shape
The QR code is stretched sideways or vertically, which may affect scanning.
Not tested
The code is printed in bulk without first scanning a test copy.
Final checklist before using a QR code
- Confirm the QR code has one clear purpose.
- Check that the destination link or details are correct.
- Add a clear call-to-action beside the QR code.
- Use high contrast and enough white space.
- Download a clear image file.
- Test it on multiple phones.
- Print one sample before bulk printing.
- Make sure the destination page is mobile-friendly.
Frequently asked questions
Can I make a QR code for WhatsApp?
Yes. Use a WhatsApp link with your phone number and optional message, then generate a QR code from it.
Can I make a QR code for WiFi?
Yes. A WiFi QR code can store network name, password and security type for easier connection.
Can QR codes be used on product packaging?
Yes. They can link to product information, reorder pages, manuals, support forms or care instructions.
Why is my QR code not scanning?
Common reasons include low contrast, small print size, distortion, poor lighting or a broken code image.