QR code guide

How to create a QR code that works

A QR code is easy to make. Making one that still scans in the real world, points to the right place, and does not need replacing later takes a little more care.

Start with the job, not the pattern

Before choosing colours or adding a logo, decide what should happen when someone scans. A QR code can open a web page, join a Wi-Fi network, save contact details, open an email draft, or show plain text. The right type is the one that removes a step for the person holding the phone.

For most printed business use, a URL QR code is the starting point. It can lead to a menu, booking page, product instructions, campaign landing page, or any page you already control.

Create a QR code in five steps

1. Choose the content

Pick the action after the scan: website, Wi-Fi, contact card, email, text, or another supported type. Keep the destination useful on a phone.

2. Decide whether it must change later

Use static when the information is fixed. Use dynamic when a destination may change, you need scan data, or a reprint would be expensive.

3. Keep the destination short and clear

Use the final page people should see, not a long chain of redirects. Open it on a phone before you make the code.

4. Style for scanning first

Dark code on a light background is the safest choice. A logo can work, but leave clear space around it and do not cover the finder patterns in the corners.

5. Download the right file and test it

Use SVG for a designer or scalable print, PNG for screens, and PDF for a simple print handoff. Test the final artwork, not only the preview.

Choose the QR code type that fits the task

If you want people to…UseGood to know
Open a website, menu, form, or booking pageURL QR codeThe most flexible option for print and campaigns.
Join a guest networkWi-Fi QR codeThe phone can fill in the network details without typing.
Save your contact detailsvCard QR codeUseful on a business card, badge, or brochure.
Send a prepared emailEmail QR codeGood when the subject or recipient should be pre-filled.
Read a short messageText QR codeBest for information that is genuinely short and permanent.

The scan-safe checklist

Use this short list before you send artwork to a printer or publish it online.

  • β†’Keep a clear, empty margin around all four sides of the code. This is called the quiet zone.
  • β†’Use strong contrast. Dark on light remains the most reliable combination across cameras and lighting conditions.
  • β†’Do not stretch, crop, round off, or place text over the QR pattern.
  • β†’Keep the code large enough for the viewing distance. A code on a table can be small; a code on a window or poster needs more room.
  • β†’Give people a reason to scan. A short instruction such as β€œSee the menu” is more useful than a bare QR code.

Do not make the code do the work of the page

A successful scan is only the start. The page behind the code should load quickly, make sense on a phone, and tell the visitor what to do next. A poster QR code that opens a desktop-only form or a menu that takes ten seconds to load wastes the scan you earned.

For dynamic codes, keep ownership of the destination and review it whenever a campaign, menu, or product changes. The QR image can stay in place, but its job still needs attention.